freehire launches on Product Hunt on 26 August.

Follow →

Senior DevOps Engineer

Summary

Senior DevOps Engineer designs and maintains CI/CD pipelines in Azure DevOps for embedded software, automates build/test/deploy workflows, and integrates monitoring/logging tools.

About Us

We pride ourselves on offering a holistic range of competitive benefits to support your financial, physical and mental wellbeing and personal development. We want you to truly thrive with us, in work and out.

Job Description

We are looking for a Senior DevOps Engineer to join our Automation Communication team.

How you’ll make an impact

  • Architect, design, and govern CI/CD platforms in Azure DevOps for embedded software products
  • Define and implement scalable YAML pipeline architectures covering build, test, packaging, artifact publication, and release orchestration
  • Lead the integration and verification enablement of embedded software solutions within virtualized and automated test environments
  • Design and drive automation strategies for software delivery, build orchestration, deployment workflows, and test environment provisioning
  • Establish robust approaches for packaging, versioning, artifact management, and release governance across the software lifecycle
  • Design and develop automation frameworks, internal tooling, and engineering utilities using Python and Bash
  • Provide technical ownership of Linux and Windows environments that support CI, build, test, and release activities
  • Architect the integration of monitoring, logging, dashboards, and engineering metrics to improve pipeline observability and delivery performance
  • Lead the adoption and integration of security, compliance, and code quality tooling within CI/CD processes
  • Produce and maintain high-quality technical documentation, architectural guidance, and engineering standards

Your Background

  • Min, 6 years of experience in creating and deploying CI/CD pipeline in various software projects
  • Knowledge and experience using Azure DevOps with focus on YAML pipelines, repos, build artifacts, and releases
  • Experience using Git with branching, merging, and code reviews
  • Good scripting/automation skills with Python
  • At least basic knowledge of Bash scripting
  • Experience using both Linux and Windows environment
  • Ability to work independently as well as collaborate effectively with other engineers from different functions
  • Good documentation and communication skills
  • Work with embedded software projects or embedded systems
  • Automated tests in simulation or virtualization environments
  • Development and maintainance of dashboards in tools like Grafana

Additional Information

We can provide more information during the recruitment process.

See also