DevOps Engineer for Embedded & Cyber Systems

Jerusalem

Responsibilities

  • Own the design, implementation, and maintenance of DevOps processes in alignment with project requirements and industry best practices.
  • Implement Infrastructure as Code (IaC), support secure development practices, work with GitOps methodologies, operate in air-gapped environments, develop scripts, and build CI/CD pipelines.
  • Lead and optimize processes across all stages of the software development lifecycle, leveraging advanced technologies and tools for complex cybersecurity projects in defense systems.
  • Collaborate closely with development teams and cross-functional stakeholders as part of a multidisciplinary team.


Requirements

Must Have

  • At least 3 years of experience as a DevOps Engineer.
  • Proven experience in building CI/CD pipelines (preferably using Jenkins or Azure DevOps).
  • Experience working with version control systems such as Git.
  • Strong scripting skills (Python, Bash, Groovy, Batch, or PowerShell).
  • Hands-on experience with Linux and Windows operating systems.
  • Experience with Intel and ARM architectures.
  • Experience in software development for embedded systems.
  • Experience working with containers and Docker.
  • A background in software development.

Advantages

  • Experience working in air-gapped environments.
  • Hands-on experience with Yocto.
  • Strong knowledge of DevSecOps (secure development practices).
  • Familiarity with GitOps methodologies.
  • Knowledge of networking protocols.
  • Understanding of embedded systems and cybersecurity domains.
  • A B.Sc. in Computer Science, Software Engineering, or Computer Engineering.


Apply for this position

Skip to content