Offerta lavoro Senior Python Software Engineer (DLG) - Remote Working

Azienda
Herzum Software S.R.L. Unipersonale
Posizione
Senior Python Software Engineer (DLG)
Data udate
07/04/2025
Luogo lavoro
Remote Working
Impegno
Full-time
Compenso lordo
Da concordare
Posti disponibili
1
Contratto lavoro
Partita Iva, Indeterminato, Determinato

Descrizione offerta di lavoro

Who We Are

We are much more than just an IT consulting company: we are innovators, pioneers, and excellence partners. As one of the largest Atlassian partners in the world, we lead organizations into the future with cutting-edge technological solutions. Founded in Chicago in 2000, we now operate in Italy, the United States, India, Switzerland, Ecuador, and the United Kingdom, with the ambition to continue expanding. We specialize in Agile, DevOps, and team collaboration technologies, offering strategic consulting and tailored solutions for SMEs and large enterprises. Every project we undertake is an opportunity to innovate and redefine industry standards.

The Role 

Herzum is looking for a talented and proactive Senior Python Software Engineer to join our team and support one of our Clients on data-driven projects led by ECAT scientific staff. The successful candidate will be responsible for the development, maintenance, and documentation of software applications, with a strong emphasis on data analytics, data engineering, and data collection tools. This role covers the full software development lifecycle, including requirements gathering, development, testing, and deployment.

Key Responsibilities:

  • Design, develop, maintain, and document software solutions—primarily in Python—for data analytics, data engineering, and data collection.
  • Collaborate closely with ECAT scientific staff on data science projects by managing software engineering tasks such as requirements analysis, implementation, testing, and documentation.
  • Participate in project update meetings, stakeholder reviews, and technical discussions.
  • Build and maintain robust data pipelines to handle data ingestion, transformation, and storage from various sources.
  • Apply best practices in software testing, including unit testing, regression testing, negative testing, and stress testing, to ensure high-quality and reliable software.
  • Define APIs and deploy tools and services using DevOps practices and CI/CD pipelines (e.g., GitLab or similar platforms).
  • Debug complex Python systems and resolve deployment-related issues, such as environment configuration, dependency management, network analysis, and GPU integration.
  • Utilize containerization and orchestration tools such as Docker and Kubernetes for efficient deployment and scalability of data science applications.
  • Stay current with emerging technologies and libraries in machine learning and data science.
  • Produce clear, concise, and user-friendly technical documentation for both end-users and developers.

Work mode: full remote.


Competenze richieste

  • Solid experience in software development, particularly using Python.
  • Strong understanding of software testing methodologies and experience with test automation.
  • Proficient in DevOps tools, CI/CD workflows, and version control systems.
  • Skilled in debugging and deploying complex software applications.
  • Hands-on experience with Docker and Kubernetes (or equivalent technologies).
  • Excellent technical writing skills in English.
  • Nice to have: certifications or formal training in Data Science, Machine Learning, or related fields.

Specific Expertise:

  • Proven experience in designing and developing scalable data pipelines.
  • Deep knowledge of test-driven development and hands-on experience with software testing frameworks.

Non-Technical Skills:

  • Strong analytical thinking and problem-solving capabilities.
  • Proactive mindset with a strong sense of ownership and responsibility.
  • Excellent time management and the ability to handle multiple projects with overlapping deadlines.
  • Comfortable working in international, multicultural, and remote team environments.
  • Strong communication skills in English (C1 level or higher).
  • High level of discretion and integrity, particularly when handling confidential or personal data.

Join Us! Become part of a team driven by innovation, belief in talent, and a commitment to excellence. Your next career step starts here.


Il presente annuncio è rivolto a entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

H Herzum Software S.R.L. Unipersonale

Gruppo Herzum è una società che si occupa di Consulenza internazionale ed uno dei più grandi partner Atlassian nel mondo. Il gruppo è stato creato nel 2000 negli Stati Uniti, a Chicago e ora ha uffici in Italia, India, Svizzera, Ecuador e Regno Unito ed è impegnato ad espandere la propria presenza geografica. Fornisce servizi e consulenza in ambito Agile , DevOps e soluzioni di team collaboration ... »
Via Marco Polo, 5 - 87036 Rende (CS)