Lisbon, Portugal On-site Employment

Inetum is hiring a Python Developer (Data Engineer)

Responsibilities

  • Evaluate and restructure legacy code originally built by data engineering teams.
  • Define and uphold standards for modular, well-organized code development.
  • Conduct code reviews and offer constructive input to elevate coding practices.
  • Develop and run unit, integration, performance, and regression tests for reliability.
  • Ensure backward-compatible updates during migration to newer Python 3 versions.
  • Apply SOLID design principles to improve object-oriented code maintainability.
  • Utilize Cloudera tools to manage and enhance data workflows.
  • Implement distributed computing concepts for efficient data processing.
  • Use GitLab CI/CD to automate build and deployment workflows.
  • Partner with data engineering units to assess and refine current data pipelines.
  • Set up Continuous Integration using Jenkins, Jenkinsfiles/Groovy, and SonarQube.
  • Leverage SonarQube for static analysis and code quality monitoring.
  • Build, release, and maintain applications using Docker containers.
  • Understand deployment approaches involving Virtuozzo and Docker environments.
  • Demonstrate understanding of Cloudera platform integration with Python services.
  • Interact with Jira API for tracking tasks and managing project workflows.
  • Work with Nexus Repository to manage build artifacts and dependencies.
  • Diagnose and resolve technical issues while optimizing system performance.
  • Manage Python packages using PyPI and pip tools effectively.
  • Automate data population across DEV, SIM, and UAT environments.

Team

  • Team size: 5
  • Structure: team of developers
Required Skills
Project Management
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Inetum
Inetum is a European leader in digital services with 28,000 consultants and specialists striving to make a digital impact for businesses, public sector entities, and society. The company partners with major software publishers to meet digital transformation challenges and generated sales of 2.5 billion euros in 2023.
All jobs at Inetum Visit website
Job Details
Department Data
Category data
Posted a day ago