Senior/Lead Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#399297·Dodano 2 dni temu·0
Źródło: RandstadTech Stack / Keywords
Big DataContinuous IntegrationUnit Testing
Wymagania
- 7–11 years of software engineering experience focused on Big Data processing.
- Strong hands-on experience with Apache Spark.
- Advanced proficiency in Java or Scala.
- Solid understanding of CI/CD pipelines, unit testing, and TDD principles.
- Strong analytical, collaboration, and stakeholder communication skills.
Nice to have:
- Experience with Apache Hadoop (YARN, HDFS).
- Familiarity with Airflow for workflow orchestration.
- Hands-on experience with Google Cloud Platform (GCP).
- Knowledge of databases (SQL, Elasticsearch).
- Experience with Python, Spring Framework, Maven, and Git.
Obowiązki
- Work with the Product Owner and IT Analyst to understand stakeholder requirements.
- Build and manage data processing components and storage technologies.
- Onboard new data sources and construct data processing pipelines for application developers.
- Collaborate with Data Scientists to productionise developed analytics.
- Ensure development aligns with continuous integration and test-driven development philosophies.
- Work with Architects to validate designs and ensure adherence to the agreed approach.
- Carry out unit testing to ensure quality of delivered components.
Benefity
- B2B 6-month initial contract with strong likelihood of long-term extension.
- Hybrid work model based in Kraków (2-3 days per week from office).
- Opportunity to work on high-visibility Big Data systems for global clients.
- Disciplined engineering culture focusing on code quality and modern practices.
- Benefits package including sports card and medical care.
Karta sportowa
Opieka zdrowotna
Inne informacje
Employment agency entry number 47. This job offer is intended for people over 18 years of age.
Randstad
96 aktywnych ofert