Devops Engineer
Posted
Job Description
DevOps Engineer supporting product embedded software teams, responsible for building and maintaining CI/CD pipelines, improving Linux based build and deployment environments, and partnering closely with developers to deliver reliable, production ready software.
Key Responsibilities
DevOps Engineer supporting product embedded software teams, responsible for building and maintaining CI/CD pipelines, improving Linux based build and deployment environments, and partnering closely with developers to deliver reliable, production ready software.
Key Responsibilities
- Design, build, and maintain CI/CD pipelines to support embedded and application software delivery
- Support product embedded development teams, integrating DevOps practices directly into the product lifecycle
- Administer and optimize Linux environments used for builds, testing, and deployments
- Automate build, test, packaging, and deployment processes to improve reliability and repeatability
- Collaborate with software, test, and systems engineering teams to resolve build and integration issues
- Maintain infrastructure as code and configuration management for development and test environments
- Monitor pipeline health, improve performance, and reduce build and deployment failures
- Enforce version control, branching strategies, and artifact management best practices
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps, or similar)
- Solid Linux system administration experience (RHEL/CentOS/Ubuntu)
- Experience supporting product embedded or platform engineering teams, not purely IT DevOps
- Proficiency with Git, build systems, and scripting (Bash, Python, etc.)
- Familiarity with containerization (Docker) and deployment automation
- Experience working in regulated, safety critical, or industrial environments preferred
