A Tenth Revolution Group Company

Ref: EL230923

Software DevOps engineer

Switzerland, Neuchâtel

Job description

Software DevOps engineer

EL230923




Roles and Responsibilities
  • Leading and actively contributing to Software Continuous Integration/Continuous Deployment (CI/CD) and DevOps activities.
  • Collaborating with software and hardware teams to define and support an integrated agile development process.
  • Configuring and supporting various tools, including configuration and deployment management tools, as well as advanced requirement, code analysis, and traceability tools.
  • Developing CI/CD pipelines and continuously enhancing processes and automation approaches.
  • Collaborating with the IT department to align infrastructure requirements and user administration.




Skills and qualifications:
  • Holds a Master's or Bachelor's degree in Computer Science, a related technical field, or equivalent experience.
  • Possesses a minimum of 5 years of recent experience as a member of a DevOps team.
  • A strong background in deploying distributed systems to PaaS Clouds, with a preference for Azure Cloud.
  • Experience with Linux and Windows Server, proficiency in PowerShell, and familiarity with CI/CD technologies (Azure DevOps is preferred).
  • Proficiency in the infrastructure-as-code approach.
  • Strong programming/scripting skills in languages such as C, Python, batch, PowerShell, and Linux shell.
  • A passion for teamwork and effective communication, comfortable engaging with both technical and non-technical audiences.