Senior DevOps Engineer
luxsoft
Job Summary
Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. This strategic initiative involves a large-scale global program across the company's IP portfolio, including the development of new embedded software and enhancements to cloud infrastructure. The role focuses on owning the CI/CD lifecycle and integrating security and quality gates.
Must Have
- Own and manage the full CI/CD lifecycle, including branch strategy, builds, tests, and releases.
- Create and maintain integration pipelines, including SIL tests using Linux BSPs.
- Set up complete dashboarding solutions using Grafana.
- Integrate security and quality gates using SonarQube and BlackDuck.
- Manage artifact distribution around the CI/CD process.
- Document processes and facilitate knowledge transfer.
- Bachelor's degree in Computer Science, Engineering, or a related discipline.
- 5+ years experience in large-scale DevOps solutions.
- Proficient in Atlassian tools: Bitbucket, Jira, Confluence.
- Experience with CI orchestration using Bamboo.
- Skilled in testing and quality automation.
- Proficient in release/distribution: versioning, changelogs, signing pipelines.
- Adept at scripting and tooling: Bash, Python, Groovy, YAML/JSON templating, REST APIs.
- Strong analytical and problem-solving abilities.
- Effective communication and collaboration across teams.
- Experience with daily integration automation of large-scale solutions.
- Ensure traceability across requirements, code, tests, artifacts, and releases.
Good to Have
- Knowledge of SIL Testing
- Team player with good communication skills
- Result oriented with a disposition to do things.
- Structured with a systematic approach.
- Knowledge in embedded development
Job Description
##### Project description
Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure.
##### Responsibilities
- Own CI/CD lifecycle: branch strategy, builds, tests, artifacts, promotion, and releases.
- Create and maintain integration pipelines: Integration workflow/SIL tests using Linux BSPs.
- Setting up a complete dashboarding solution using Grafana
- Security and Quality Gates integration: static code analysis using SonarQube, artifact anaylsis using BlackDuck
- Artifact Management and Distribution around CI/CD process
- Documentation & Knowledge Transfer
##### Skills
Must have
- A Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent industry experience
- 5+ years experience in DevOps large scale solution
- Proficient in Atlassian tools: Bitbucket (PR gating, protections), Jira, Confluence; branching models.
- CI Orchestation: Bamboo plans/stages/jobs, agents, variables, artifacts
- Testing & quality automation
- Release/Distribution: Versioning, changelogs, signing pipelines
- Scripting & tooling: Bash/Python/Groovy for CI tasks, YAML/JSON templating, REST APIs
- Strong analytical and problem-solving abilities.
- Effective communication and collaboration across teams.
- Experience with daily based integration automation of large scale solutions
- Traceability: Link requirements ↔ code ↔ tests ↔ artifacts ↔ releases.
Nice to have
- Knowledge of SIL Testing
- Team player with good communication skills
- Result oriented with A disposition to do things.
- Structured with A systematic approach.
- Knowledge in embedded development
##### Other
Languages
English: C1 Advanced
Seniority
Senior