Control Software Developer

Stema · Pavia, Italia ·


Descrizione dell'offerta

Questa non è un’opportunità Stema, ma una posizione aperta da Atlante, azienda partner della nostra community. Condividiamo questa ricerca perché il ruolo è particolarmente interessante.


Brief Description of the role

The Control Software Developer will contribute to the development of Atlante’s Energy Management System (EMS),

a distributed software platform that regulates energy flows within EV charging stations equipped with storage

and photovoltaic systems.

This is a junior hands-on software development role with a strong focus on DevOps practices, cloud-native

architectures, and scalable microservices. You will work extensively with Python, integrating cloud and edge

microservices, and collaborating with international teams to ensure robust and scalable EMS solutions.


Value creation

This role supports Atlante’s digital transformation and operational excellence by developing intelligent control

and optimization routines that enable efficient energy management across multiple geographies. Through software

development, DevOps practices, and system integration, the Control Software Developer enhances the performance,

scalability and reliability of Atlante’s energy infrastructure.


Core Responsibilities

  • Develop and maintain Python-based EMS microservices for cloud and edge environments
  • Build and manage CI/CD pipelines for deployment automation
  • Monitor and troubleshoot distributed systems in production
  • Work with containerization (Docker) and orchestration tools (Kubernetes)
  • Manage and process large datasets; integrate with SQL/NoSQL databases
  • Collaborate with cross-functional and cross-country teams (e.g. engineering, operations, digital)
  • Contribute to system architecture and automation strategies
  • Create documentation and technical reports


Requirements

  • Master’s degree in Engineering, Mathematics or Computer Science
  • Previous work or internship experience in a technical or software-related role
  • Software development skills (preferably in modern programming languages and frameworks)
  • Knowledge of DevOps tools and practices (e.g. CI/CD, Docker, monitoring)
  • Knowledge of cloud-based technologies and architectures
  • Fluent in English and Italian, comfortable working in a multicultural environment
  • Independent, proactive, and eager to learn new domains and technologies


Nice-to-Have (Learnable on the Job!)

  • Experience with databases and data pipelines
  • Knowledge of AWS ecosystem
  • Some background or knowledge in one or more of the following areas:
  • Control systems
  • Energy or electrical systems
  • IoT architectures
  • Communication protocols (e.g. Modbus, MQTT, OPC-UA)


What We Offer

  • Impactful Work: Your code will directly contribute to the energy transition
  • Mentorship & Growth: Learn the energy domain and grow into a full-stack EMS expert
  • Flexibility & Autonomy: Hybrid/remote work model and flexible hours
  • International Exposure: Collaborate with colleagues across Europe


Location

Milan (Hybrid)


Equal Opportunity Statement

This announcement is addressed to both sexes, in accordance with Law 903⁄77 and Legislative Decree 198⁄2006,

and to people of all ages and nationalities, in accordance with Legislative Decrees 215⁄03 and 216⁄03.

Candidatura e Ritorno (in fondo)