DevJobs

DevOps / CI Automation Engineer

Overview
Skills
  • Python Python ꞏ 4y
  • Groovy Groovy
  • JIRA JIRA
  • Jenkins Jenkins ꞏ 4y
  • Git Git
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Dash
  • NFS
  • SAN
  • VMware
  • vSphere
We are looking for a DevOps / CI Automation Engineer to join our R&D group and strengthen the software validation and delivery infrastructure.

The role includes ownership over CI/CD pipelines, automated testing flows, integration between tools, and building scalable environments that support high-velocity development.

The position requires a combination of DevOps mindset, strong automation skills, and deep understanding of CI systems, working closely with software teams to continuously improve development and validation processes.

Responsibilities

  • Design, build and maintain CI/CD pipelines for software components (Jenkins, GitLab CI or similar).
  • Develop automated tests, validation flows and supporting tools using Python or Groovy.
  • Integrate CI systems with external interfaces (Jira, dashboards, databases, internal tools).
  • Improve system performance, stability and observability (logging, metrics, dashboards).
  • Troubleshoot nightly/continuous test failures and drive root-cause resolution with R&D teams.
  • Support developers with CI infrastructure needs and promote automation culture.
  • Participate in defining best practices for version control, testing, branching and integration.
  • (Advantage) Contribute to infrastructure evolution — virtualization, containers, cloud, K8s.

Requirements

Must-have:

  • 4+ years experience in automation, DevOps, CI/CD or similar roles.
  • Strong hands-on experience with Jenkins (pipelines, job orchestration, integrations).
  • Solid programming skills in Python; ability to create tools, dashboards, test flows.
  • Experience with CI integration to tools such as Jira, dashboards, databases or reporting systems.
  • Knowledge of Git and standard development workflows.
  • Familiarity with virtualized environments (VMware / vSphere).
  • Good system understanding, ability to own complex environments end-to-end.
  • Strong problem-solving abilities, independence, and ability to work with multiple teams.

Preferred

  • Experience with large-scale testing environments, optimization and parallel execution.
  • Groovy knowledge for Jenkins pipelines.
  • Background in networking/storage (NFS/SAN) or broader IT infrastructure.
  • Cloud experience (AWS/Azure/GCP).
  • Kubernetes, containerized CI solutions (Docker).
  • Experience with coverage tools, big-data dashboards (e.g., Python Dash).
  • Experience in designing CI for complex multi-branch software architectures.

#MDA
MDA Space