Description
CodeValue is looking for an experienced DevOps Engineer to join our team and work on challenging infrastructure and cloud projects. The ideal candidate has hands-on experience with cloud platforms, Kubernetes or OpenShift, and building and maintaining DevOps infrastructure. This role requires strong scripting skills, a proactive approach to troubleshooting, and the ability to collaborate with Development, Networking, and Information Security teams.
Key Responsibilities
- Build, configure, deploy, and maintain cloud-based DevOps infrastructure.
- Deploy, manage, and maintain Kubernetes or OpenShift clusters and containerized environments.
- Develop Python and Bash scripts to automate infrastructure operations and routine processes.
- Support infrastructure stability, availability, performance, and ongoing maintenance.
- Collaborate with Development, Networking, and Information Security teams to deliver reliable and secure infrastructure solutions.
- Troubleshoot complex infrastructure and deployment issues and drive them to resolution.
- Contribute to infrastructure automation and CI/CD processes.
Requirements
- 4+ years of hands-on experience as a DevOps Engineer – mandatory.
- Hands-on experience with public cloud platforms, including AWS and/or GCP – mandatory, including infrastructure planning, deployment, and operations.
- Strong experience with Docker and containerization – mandatory, including container management and runtime environments.
- In-depth knowledge of Kubernetes (K8s), OpenShift (OCP), and/or RKE – mandatory, including deployment and cluster management.
- Proven experience designing, developing, and maintaining end-to-end CI/CD pipelines, using Jenkins, Azure DevOps, GitHub Actions, and/or GitLab CI – mandatory.
- Hands-on experience with Git and version control – mandatory.
- Strong scripting skills in at least one of the following: Python, Bash, PowerShell (PS1), Batch, or Groovy – mandatory.
- Experience working with Linux and Windows environments – mandatory.
- Experience with Infrastructure as Code (IaC) tools, such as Terraform, CloudFormation, and/or Ansible – mandatory for Terraform and/or CloudFormation; Ansible is an advantage.
- Experience with Helm for Kubernetes package management – an advantage.
- Experience with JFrog Artifactory and/or Xray for artifact management and security – a significant advantage.
- Familiarity with DevSecOps principles, secure development practices, and pipeline security – an advantage.
- Good understanding of GitOps methodologies – an advantage.
- Good understanding of networking concepts – an advantage.
- Experience working in air-gapped or disconnected environments – an advantage.
- Previous software development experience – an advantage.
- Current professional AWS and/or GCP certifications – a significant advantage.
- Experience leading a DevOps team – a significant advantage.
- Ability to collaborate effectively with development and infrastructure teams, provide technical support, and troubleshoot complex issues with an emphasis on automation.
- Location: Jerusalem / North Israel