Senior DevOps Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
Apply expertise in embedded systems to optimize software delivery, automate infrastructure, and enhance system reliability. Work closely with embedded software teams and physicists to develop robust CI-CD pipelines, improve build automation, implement test automation and manage cloud and on-premises infrastructure to deliver the operating system for QuEraβs QC.
- Design, implement, and maintain CI/CD pipelines using Github and custom-built automation harnesses for application and embedded software development;
- Automate build, test, and deploy processes for applications and embedded systems;
- Develop and manage firmware and software delivery pipelines, ensuring efficient releases;
- Optimize containerized environments (Docker, Kubernetes) for embedded applications;
- Automate infrastructure provisioning using Terraform, Ansible, or equivalent tools;
- Monitor system performance and reliability using Prometheus, Grafana, ELK, Influx, and Redis;
- Work with developers and hardware teams to integrate software updates including Talos, Flux, Helm, and K8S Pod Services.
Requirements
Employer requires a Bachelorβs degree in software engineering, software development or closely related field and at least seven (7) years of experience as a software developer. In addition, the employer requires the following:
- Practical experience implementing complex automated systems in Python, Go, or Bash gained through at least four (4) years of work experience;
- Practical experience with On-prem and cloud OS administration including but not limited to Open Stack, AWS, Google Cloud Platform, Azure OCI, Talos, Ubuntu, Centos or Debian gained through at least seven (7) years of work experience;
- Practical experience supporting hybrid systems involving embedded devices, custom hardware, or real-time control systems gained through at least four (4) years of work experience;
- Practical experience with IaC tools such as Terraform or Ansible gained through at least four (4) years of work experience;
- Practical experience implementing CI/CD pipelines using Jenkins, GitLab CI or GitHub Actions gained through at least five (5) years of work experience;
- Practical experience with hardware-in-the-loop pipelines or distributed lab/test automation environments gained through at least seven (7) years of work experience;
- Practical experience implementing core networking, network load balancing, and network technologies gained through at least seven (7) years of work experience; and
- Practical experience debugging and solving large, multi-layered systems, including network troubleshooting, application tracing, alerting systems, and logging from both hardware and software sources gained through at least seven (7) years of work experience.
All years of experience may be gained concurrently.
Benefits & conditions
Salary: two hundred and ten thousand dollars per year to two hundred and thirty-five thousand dollars per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦