Posted on: 16/12/2025
Description :
- CI/CD Engineer with Linux, Android Build System & Release Management Expertise.
Position Overview :
We are seeking a talented CI/CD Engineer who has strong expertise in Linux environments, Android build systems, and release management. Proficiency in infrastructure automation tools such as Ansible and Terraform, combined with familiarity with QNX build systems, will be a significant advantage.
Responsibilities :
- Design, develop, and maintain CI/CD pipelines optimized for Linux-based platforms and Android build systems.
- Work extensively with Android build systems to streamline integration, compilation, and deployment processes.
- Oversee and execute release management processes, including software versioning, tagging, and delivery.
- Automate infrastructure provisioning and configuration using Ansible and Terraform.
- Collaborate with cross-functional teams to ensure continuous integration and deployment workflows are efficient and robust.
- Troubleshoot and optimize Linux-based environments to support seamless CI/CD operations.
- Integrate workflows for QNX build systems into CI/CD pipelines as needed.
- Leverage static code analysis tools (Klocwork, Coverity) and unit testing frameworks (gTest, JUnit, pytest) to ensure code quality.
- Manage version control systems (Git) and repositories hosted on platforms such as GitHub, GitLab, and Gerrit.
- Configure and utilize artifact repositories like JFrog for efficient build artifact storage and management.
- Collaborate on containerization (Docker) and orchestration (Kubernetes) to enhance deployment pipelines.
Requirements :
- Experience in developing CI/CD pipelines and release management.
- Strong expertise in Linux environments, including debugging and optimization.
- Hands-on experience with Android build systems and workflows.
- Proficiency in infrastructure automation tools such as Ansible and Terraform.
- Familiarity with QNX build systems is a strong plus.
- Experience with static code analysis tools (e.g., Klocwork, Coverity) and unit testing frameworks (e.g., gTest, JUnit, pytest).
- Knowledge of version control systems (Git) and artifact management tools (e.g., JFrog).
- Understanding of containerization (Docker) and orchestration (Kubernetes) tools.
- Strong scripting skills in Python, Shell, or similar languages.
- Excellent problem-solving skills and ability to work collaboratively across teams.
Preferred Skills :
- Experience implementing scalable CI/CD solutions tailored for Linux, Android, and QNX platforms.
- Familiarity with QNX build workflows and debugging.
- Exposure to Agile methodologies and DevOps practices.
- Strong communication skills to work effectively within multi-disciplinary teams.
Did you find something suspicious?
Posted by
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1590910
Interview Questions for you
View All