29 days ago
Sibiu, Romania +2 moreSenior
Responsibilities
- Develop production-grade ETL/ELT pipelines for large data volumes from relational databases, APIs, and microservices.
- Build high-throughput, low-latency streaming pipelines and address idempotency, backpressure, and out-of-order event processing.
- Deploy, configure, and monitor data processing jobs across multiple cloud ecosystems.
- Create automated event-triggered workflow graphs for data lineage, system health, and pipeline alerts.
- Optimize distributed compute queries, Spark clusters, and Snowflake warehouse sizing for performance and cloud cost efficiency.
- Collaborate with architects, developers, and analysts to deliver secure, high-performing data solutions in a client-facing environment.
Requirements
- BSc or MSc in Computer Science, Data Engineering, or a related field.
- At least 4–6+ years of active software engineering or data engineering experience.
- Expert proficiency in Python, SQL, Scala, or Java.
- Hands-on experience with Apache Spark or PySpark, Apache Flink, Apache Kafka, or Azure Event Hubs.
- Strong skills with Apache Airflow or Dagster, CI/CD deployment pipelines, and Docker/Kubernetes containerization.
- Snowflake certifications such as SnowPro Core or Advanced are highly desirable.
Tech Stack
Categories
Data Engineering
About NTT DATA
NTT DATA is a Tokyo‑headquartered, publicly traded IT services firm within the NTT Group. It provides consulting, application development, system integration, cloud and enterprise application services, and managed/outsourcing services for large enterprises and public-sector organizations. The company operates in more than 50 countries and is listed on the Tokyo Stock Exchange.
