Python Developer (Data Engineer)

Inetum

Lisboa

Presencial

EUR 35 000 - 70 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Ein etabliertes Unternehmen sucht einen Mid-Senior Python-Entwickler, der in einem dynamischen Team von Entwicklern arbeitet. In dieser Rolle werden Sie die Möglichkeit haben, an spannenden Projekten zu arbeiten, die sich auf die Optimierung von Datenverarbeitungsprozessen konzentrieren. Ihre Aufgaben umfassen das Refaktorisieren von Code, das Implementieren von CI/CD-Pipelines und die Zusammenarbeit mit Data-Engineering-Teams, um bestehende Datenpipelines zu verbessern. Wenn Sie eine Leidenschaft für innovative Lösungen und eine starke technische Basis haben, ist dies eine großartige Gelegenheit für Sie, einen bedeutenden Beitrag zu leisten und Ihre Fähigkeiten weiterzuentwickeln.

Qualificações

  • 3+ Jahre Erfahrung in der Python-Entwicklung mit starkem Verständnis für objektorientierte Prinzipien.
  • Kenntnisse in CI/CD und Containerisierung sind erforderlich.

Responsabilidades

  • Analysieren und Refaktorisieren von Code, um die Qualität und Modularität zu verbessern.
  • Entwickeln und Verwalten von containerisierten Anwendungen mit Docker.

Conhecimentos

Python Entwicklung
Objektorientierte Programmierung
Modular Programmierung
Code-Refactoring
Agile Methodologie
Kommunikationsfähigkeiten
Troubleshooting

Formação académica

Bachelor in Informatik oder verwandtem Bereich

Ferramentas

GitLab CI/CD
Docker
Cloudera
Jenkins
Jira API
Nexus Repository
PyPI

Descrição da oferta de emprego

Company Description

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.

Job Description

Ability to work independently and take initiative to solve technical problems.

Excellent communication skills to effectively collaborate with technical and non-technical teams.

You will be part of a team of 5 developers and will report to the Data domain manager.

  • Analyze and refactor existing code primarily developed by data engineers.
  • Establish and maintain modular and clean development standards.
  • Experience with code reviews and provide feedback to improve code quality and development practices.
  • Write and execute unit tests, integration tests, performance tests, and regression tests to ensure code robustness and quality.
  • Ensure migration and compatibility with recent versions of Python 3 while managing the existing code.
  • Apply the SOLID principles of object-oriented design to ensure code quality and maintainability.
  • Work with tools and environments such as Cloudera to manage and optimize data.
  • Understand and apply distributed computing principles to optimize data processing and computation.

DevOps Responsibilities

  • Experience with GitLab CI/CD for automation of build and deployment processes.
  • Collaborate with data engineering teams to understand and improve existing data pipelines.
  • Implement Continuous Integration (CI) using Jenkins and Jenkins files/groovy, SonarQube.
  • Develop, deploy, and manage containerized applications using Docker.
  • Knowledge of Cloudera platform and its integration with Python applications.
  • Experience with Jira API for task and project management.
  • Familiarity with Nexus Repository for artifact management.
  • Strong troubleshooting skills and ability to optimize performance.
  • Knowledge of package management with PyPI and pip.
  • Auto feed DEV, SIM, UAT envs.

Methodology

Work in an Agile methodology, participating in daily stand-ups, sprint planning, and retrospectives.

Qualifications

  • Proven experience (3+ years) in Python development, with a strong understanding of object-oriented and modular programming principles.
  • Good knowledge of Python 3 and the challenges associated with migrating from older versions.
  • Deep understanding of the SOLID principles of object-oriented design.
  • Expertise in code refactoring and improving code quality.
  • Proficiency in unit testing, integration testing, performance testing, and regression testing.
  • Experience with distributed computing principles and optimizing data processing (for example: Spark).
  • Understanding of data modelling and creating data structures on Hadoop.
  • Experience with big data environments, particularly Cloudera, is a significant plus.

DevOps Skills

  • CI/CD Pipeline Automation
  • Version Control & Branching
  • Deployment Automation
  • Artifact Management
  • Containerization & Orchestration
  • Automation & Monitoring
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Analyst

Industries

IT Services and IT Consulting

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Data Engineer
Data Engineer

Inetum • Lisboa

Presencial
EUR 40 000 - 80 000
Data Analyst
Data Analyst

Inetum • Lisboa

Presencial
EUR 30 000 - 50 000
Banking Sector | Senior Python Developer
Banking Sector | Senior Python Developer

act digital • Viseu

Presencial
EUR 55 000 - 80 000
International exposure
Career progression
Competitive salary
FullStack Data Engineer
FullStack Data Engineer

Inetum • Lisboa

Híbrido
EUR 45 000 - 75 000
Platform Engineer
Platform Engineer

Inetum • Lisboa

Presencial
EUR 35 000 - 65 000
Python Developer
Python Developer

InnoTech • Lisboa

Presencial
EUR 45 000 - 65 000
Health partnerships
Mental health support
25 vacation days
+6
IT Operations Engineer (DevOps & Production Services)
IT Operations Engineer (DevOps & Production Services)

Inetum • Lisboa

Presencial
EUR 42 000 - 64 000
Software Architect
Software Architect

Inetum • Lisboa

Presencial
EUR 50 000 - 75 000
Java Software Engineer
Java Software Engineer

Inetum • Lisboa

Híbrido
EUR 40 000 - 60 000
Python Developer
Python Developer

act digital EMEA - Alter Solutions • Portugal

Presencial
EUR 42 000 - 66 000
International team
Learning & development
Career progression
+1