
DevOps Engineer CI/CD & Embedded Systems
Why you match
Sign in to see your match score, the skills that line up, and what's missing.
Match lockedAbout the role
Company
Role
Seniority
Experience
Location
Work Model
Employment
Assignment Period
Application Deadline
Type
DevOps Engineer
to take ownership of CI/CD infrastructure and automation supporting embedded software development and cloud-based services. You will work in a technically diverse engineering environment, with a primary focus on maintaining, developing and optimizing a locally hosted CI/CD platform built around Jenkins, Docker and Gerrit. The role also involves working with Azure DevOps pipelines and deploying web services across AWS and Azure cloud environments. We are looking for a technically strong professional who can independently drive infrastructure improvements, optimize development workflows and ensure stable, secure and efficient software delivery processes. Key Responsibilities
- CI/CD Infrastructure & Platform Management
- Maintain, operate and continuously improve the existing CI/CD infrastructure based on Jenkins, Docker and Gerrit.
- Ensure the stability, reliability, security and scalability of build and deployment environments.
- Manage and optimize container-based build environments.
- Identify infrastructure bottlenecks and implement improvements to increase efficiency and performance.
- Take ownership of the overall CI/CD platform and its continuous development.
- Jenkins Pipeline Development & Automation
- Develop, maintain and optimize Jenkins pipelines.
- Implement Pipeline-as-Code using Declarative and Scripted Groovy.
- Develop and maintain Jenkins Shared Libraries.
- Build automation solutions using Groovy and Python.
- Integrate automated build, testing and code review workflows.
- Static Code Analysis & Quality Automation
- Integrate and maintain static code analysis tools within build and code review processes.
- Work with tools such as CodeChecker and cppcheck.
- Improve automated code quality checks and development workflows.
- Ensure static analysis tools are effectively integrated into CI/CD pipelines.
- Azure DevOps & Cloud Deployment
- Develop and maintain Azure DevOps pipelines using YAML.
- Manage deployment workflows for web-based services.
- Support application deployment across AWS and Microsoft Azure.
- Improve automation, reliability and efficiency of cloud deployment processes.
- Collaborate with development teams to streamline software delivery.
- Linux Administration & Technical Support
- Perform Linux system administration and infrastructure maintenance.
- Troubleshoot CI/CD platform issues and resolve technical challenges.
- Document infrastructure architecture, processes and operational procedures.
- Support developers in using CI/CD tools and automation workflows.
- Independently plan, prioritize and execute technical improvements.
Required Skills & Experience
- Minimum
5 years of hands-on experience in DevOps and CI/CD engineering
.
- Expert-level knowledge of
Jenkins
, including:
- Declarative and Scripted Pipelines.
- Groovy programming.
- Pipeline-as-Code.
- Jenkins Shared Libraries.
- Strong experience with
Docker
and container-based build environments.
- Experience with
Gerrit
or equivalent Git-based code review platforms and CI integration.
- Good programming and automation skills using
Python
.
- Practical experience developing
Azure DevOps YAML pipelines
.
- Experience deploying and managing applications across
AWS and Microsoft Azure
.
- Experience integrating static code analysis tools such as CodeChecker, cppcheck or equivalent solutions.
- Strong knowledge of Linux system administration.
- Ability to independently manage technical responsibilities, prioritize activities and drive improvements.
- Good communication skills and ability to collaborate with software development teams.
•
Fluent in English and good proficiency in Swedish
, both written and spoken. Technical Skills & Technologies CI/CD & Automation
- Jenkins
- Groovy
- Jenkins Shared Libraries
- Azure DevOps Pipelines
- YAML
- Python
Containerization & Version Control
- Docker
- Gerrit
- Git
Cloud Platforms
- AWS
- Microsoft Azure
Code Quality & Static Analysis
- CodeChecker
- cppcheck
- Automated Code Analysis
Operating Systems
- Linux
- Linux System Administration
What We're Looking For We are looking for a proactive and technically experienced DevOps professional who can take end-to-end ownership of CI/CD infrastructure and automation. The ideal candidate should be comfortable working independently, making technical decisions, identifying improvement opportunities and translating overall objectives into practical technical solutions. You should also enjoy collaborating with software developers, sharing knowledge and ensuring that development teams have reliable and efficient tools to deliver high-quality software. Interested in This Opportunity? Are you an experienced DevOps Engineer with strong Jenkins, Docker, Groovy and Azure DevOps skills? We would be happy to hear from you! Apply directly through our careers page: 🌐 https://www.hykmann.com/careers
Company
Not included in the source posting: benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.