You as a DevOps engineer share your expertise in implementing, maintaining automated build, deployment pipelines, optimizing build times and resource usage. You will contribute in CI/CD methodologies and Git branching strategies.
HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN
- You will leverage experience in Yocto, Jenkins, Gerrit, and other build tools to streamline and optimize the build process.
- You will proactively monitor build pipelines, investigate failures, and implement solutions to improve reliability and efficiency.
- You will utilize AI/ML algorithms to automate and optimize data-driven pipelines, improving data processing and analysis.
- You will work closely with the team to understand their needs and contribute to a collaborative and efficient work environment.
- Actively participate in knowledge sharing sessions and contribute to the team's overall understanding of best practices and innovative solutions.
- You will learn a culture of continuous improvement, constantly seeking ways to optimize processes and enhance the overall effectiveness of the team.
KEY SKILLS AND EXPERIENCE
You have:
- Graduate or Postgraduate in Engineering with 4+ years of experience in DevOps and CICD pipelines.
- Experience in Docker, Kubernetes (EKS), OpenShift.
- Software development experience using Python / Groovy / Shell.
- Experience in designing and implementing CI/CD pipelines.
- Experience working with Git technology and understanding of Git branching strategies.
It would be nice if you also have:
- Knowledge to AI/ML algorithms.
- Knowledge in Yocto, Jenkins, Gerrit, distCC and ZUUL.