Data Engineer: Multi-stack
At a glance
Mid-level Data Engineering role at Inetum. Porto · full-time.
Pay not stated Data Engineering salary
dataroles summary, based on the employer's posting.
What you'll do
- Build and process data pipelines, using Airflow to coordinate the work
- Develop in Python or Java, with Spring Boot or Spring Batch available for Java work
- Write development code in KSH and SQL, and work with REST service specifications and API management
- Apply CI/CD practices, including automated testing, alongside DevOps tools and distributed systems
What you bring
- Expert-level capability in data pipelines and processing, plus mastery of Airflow
- Intermediate or stronger software development skills in Python or Java
- Proficiency with REST specifications and API management, and development experience in KSH and SQL
- C1-level English and foundational knowledge of DevOps, security, file exchange, cloud and relational databases
Who this fits
This mid-level role suits a data engineer with strong pipeline and Airflow skills and software development experience in Python or Java. The job is onsite in Porto.
From the employer
Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good. Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility. Driven by its ambition for growth and scale, Inetum generated sales of 2.5 billion euros in 2023.
Essential:
- Data pipeline and data processing (master/expert)
- AirFlow orchestrator (master)
- Programming Languages and development: Python or Java (Spring Boot, Spring Batch) (intermediate/master in 1 language as a software developer)
- KSH, SQL (development)
- Web services such as REST (specifications and API management) (proficient)
- Toolchain CI/CD (principle, tools, automated test...)
- English (C1)
- Basic knowledges (principles) as a software developer / data engineer:
- DevOps tools: Jenkins, GitLab CI/CD
- Security rules and protocols
- Exchange file protocols (CFT)
- Distributed architecture
- Cloud environment (pod, Docker, Kubernetes)
- Relational database (Oracle, Exadata, SQL)