Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
DATA ENGINEER image - Rise Careers
Job details

DATA ENGINEER

Company Description

🚀 Join Inetum – We're Hiring a DATA ENGINEER! 🚀

At Inetum, a leading international digital consultancy, we empower 27,000 professionals across 27 countries to shape their careers, foster innovation, and achieve work-life balance. Proudly certified as a Top Employer Europe 2024, we’re passionate about creating positive and impactful digital solutions.

Job Description

Hybrid work mode in Madrid

 

The main responsibilities are

  • Lead the design, development, and maintenance of scalable data pipelines and systems and guidelines according to the customers’ needs.
  • Collaborate with cross-functional teams to understand data requirements and deliver solutions.
  • Ensure the performance, security of the data infrastructure and the data quality/integrity. It is essential to follow the best practice of Data engineering.
  • Optimize data workflows for performance and efficiency to enrich and transform large volumes of data with complex business rules.
  • Automate data pipelines and streamline data ingestion through the implementation of different orchestrators and scheduling processes (Airflow as a Service mainly).
  • Designing and implementing scalable and secure data processing pipelines using Scala, Spark, Cloud Object Storage (COS).
  • Set up CI/CD pipelines to automate deployments, unit testing and development management.
  • Write and conduct unit and validation tests to ensure accuracy and integrity of code developed.
  • Write technical documentation (specifications and operational documents) to ensure knowledge capitalization.
  • Support the different teams in troubleshoot and resolution of data-related issues.
  • Assure the creation and maintenance of comprehensive documentation of data pipelines, systems, and processes, being accessible to the team members
  • Effective communication with team members and stakeholders to ensure alignment on data initiatives.
  • Provide technical guidance and mentorship to junior data engineers.
  • Foster a culture of continuous learning and improvement within the team.

Qualifications

Good knowledge of

  • Spark on Scala
  • CI/CD tools (Gitlab, Jenkins…)
  • S3 storage / COS and parque format
  • Strong Knowledge of SQL and NoSQL databases
  • Hadoop
  • Apache Airflow

Full understanding of

  • Shell script
  • Software Development Lifecycle (SDLC) awareness
  • Agile principles and ceremonies
  • Kubernetes containerization
  • Elasticsearch and Kibana

Optionally/ as a plus [*]

  • HVault
  • Dataiku
  • Dremio as tool to virtualize data

 

Additional Information

BUSINESS AND TRANSVERSAL SKILLS

  • Knowledge of banking industry and processes
  • Excellent Problem-Solving skills and attention to detail
  • Decision-Making person
  • Business / IT relationship (including IT OPS)
  • Strong communication and interpersonal skills.
  • Ability to understand, explain and support change
  • Ability to Deliver / Results driven
  • Continuous learning and improvement


LANGUAGES

  • English level B2 or higher
  • Optionally, French level B1
Inetum Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Inetum DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Inetum
Inetum CEO photo
Jacques Pommeraud
Approve of CEO
What You Should Know About DATA ENGINEER, Inetum

Are you ready to take your career to the next level as a Data Engineer at Inetum in sunny Madrid, Spain? We're excited to invite talented individuals to join our dynamic team in a hybrid work environment. As a recognized leader in digital consultancy, Inetum is dedicated to empowering our 27,000 professionals across 27 countries to develop innovative, impactful digital solutions. In this role, you'll lead the design, development, and maintenance of scalable data pipelines tailored to our clients’ needs. Collaboration is key, as you'll work with cross-functional teams to gather requirements and deliver effective solutions. Your expertise will help ensure the performance and security of our data infrastructure while maintaining high data quality and integrity. Optimize and enrich large datasets, automate pipelines using Airflow, and implement CI/CD practices for seamless development. Your knowledge of Spark, Scala, and various storage solutions will shine as you provide mentorship to junior engineers. If you’re driven, detail-oriented, and eager to foster continuous learning and improvement, we want you on our team!

Frequently Asked Questions (FAQs) for DATA ENGINEER Role at Inetum
What are the primary responsibilities of a Data Engineer at Inetum?

As a Data Engineer at Inetum, your primary responsibilities include designing and maintaining scalable data pipelines, collaborating with cross-functional teams, optimizing data workflows, automating data ingestion processes, and ensuring the integrity of the data infrastructure. You'll also guide junior engineers and maintain comprehensive documentation of data systems.

Join Rise to see the full answer
What qualifications are needed to work as a Data Engineer at Inetum?

To be considered for the Data Engineer role at Inetum, candidates should possess strong knowledge of Spark on Scala, CI/CD tools like Gitlab and Jenkins, SQL and NoSQL databases, as well as experience with Hadoop and Apache Airflow. Familiarity with scripting languages, containerization, and data virtualization tools will also be beneficial.

Join Rise to see the full answer
What kind of projects will a Data Engineer work on at Inetum?

At Inetum, Data Engineers work on a variety of exciting projects that involve building and optimizing data pipelines, implementing complex business rules for data transformation, and ensuring efficient data flows for our clients in different industries, especially in banking. You'll collaborate closely with other teams for comprehensive data solutions.

Join Rise to see the full answer
How does Inetum support the professional growth of its Data Engineers?

Inetum is committed to the continuous learning and professional development of its Data Engineers. You will have the opportunity to mentor junior staff, engage in training programs, and be part of a culture that encourages personal growth and skill enhancement. Your contributions to innovative solutions will also be recognized and encouraged.

Join Rise to see the full answer
What programming languages should I know for the Data Engineer position at Inetum?

For the Data Engineer role at Inetum, candidates should be well-versed in programming languages such as Scala for Spark, along with a good command of SQL. Knowledge of shell scripting can also be advantageous. Familiarity with other tools and languages used in data processing will further enhance your application.

Join Rise to see the full answer
Common Interview Questions for DATA ENGINEER
Can you describe your experience with data pipeline architecture?

In answering this question, focus on your specific experiences with designing and implementing data pipelines. Share examples of tools you have used, challenges you faced, and how you optimized the performance of these pipelines to demonstrate your practical knowledge as a Data Engineer.

Join Rise to see the full answer
How do you ensure data integrity and quality in your projects?

Discuss the strategies and techniques you use, such as implementing validation tests, data profiling, and monitoring for anomalies. Highlight your understanding of best practices in data management, which will showcase your commitment to maintaining high standards as a Data Engineer.

Join Rise to see the full answer
What are your experiences with CI/CD practices in data engineering?

Share your familiarity with CI/CD tools like Gitlab or Jenkins. Provide an example of how you've set up automated deployments or testing processes in previous roles. This will demonstrate your capability to streamline data engineering workflows effectively.

Join Rise to see the full answer
How do you approach troubleshooting data-related issues?

Describe your methodology for identifying and resolving data issues. Highlight your analytical skills and experience with root cause analysis, while emphasizing collaboration with team members to facilitate efficient solutions.

Join Rise to see the full answer
What is your experience with cloud storage solutions?

Discuss the cloud storage services you have worked with, such as S3 or Cloud Object Storage. Provide details on how you've leveraged these solutions for managing large datasets, ensuring security, and optimizing data access.

Join Rise to see the full answer
Can you explain the difference between SQL and NoSQL databases?

In your response, clearly outline the fundamental differences between SQL (structured) and NoSQL (unstructured) databases in terms of schema, scalability, and use cases. This demonstrates your knowledge as a Data Engineer and your capability in handling various database types.

Join Rise to see the full answer
What tools do you use for data orchestration?

Discuss your experience with tools like Apache Airflow or similar orchestrators for managing data workflows. Share examples of how you've implemented these tools in projects to streamline data ingestion and automation.

Join Rise to see the full answer
How do you stay current with trends in data engineering?

Mention specific resources you utilize, such as industry publications, online courses, or community forums. Emphasize your commitment to continuous learning and professional development, an essential quality for a successful Data Engineer.

Join Rise to see the full answer
What role does communication play in your work as a Data Engineer?

Discuss the importance of clear communication with cross-functional teams and stakeholders. Highlight experiences where you successfully bridged the gap between technical and non-technical personnel to achieve your project's objectives.

Join Rise to see the full answer
Can you provide an example of a challenging data problem you solved?

Share a specific instance from your career where you faced a significant data challenge, detailing the issue, your approach to solving it, and the final outcome. This will showcase your problem-solving skills as a Data Engineer at Inetum.

Join Rise to see the full answer
Similar Jobs
Posted 7 hours ago
Posted 7 hours ago
Photo of the Rise User
Posted 3 days ago
Posted 9 days ago
Photo of the Rise User
Posted 11 hours ago
Posted 5 days ago
Photo of the Rise User
NBCUniversal Remote 1221 Avenue of The Americas, New York, NEW YORK
Posted 11 days ago
Photo of the Rise User
Too Good To Go Remote København, Hovedstaden, Denmark
Posted 2 days ago
Photo of the Rise User
Vanta Remote No location specified
Posted 11 days ago
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching

Join Inetum. Live your positive digital flow.

83 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!