Senior DevOps Engineer
Qorvo
Paris, France
SUMMARY
QSWG is looking for a DevOps to work on cloud product development and CI/CD infrastructure.
In Qorvo Infrastructure as a Code environment, the mission of DevOps is to understand Qorvo products and to create and maintain the appropriate CI pipeline and underlying infrastructure to support internal and external customers. The DevOps needs a good understanding of the software development process to train and review the developer teams on CI best practices and setup. To succeed in this role, a background in software development, system administration, automation and security is preferred.
RESPONSIBILITIES
CI/CD pipelines design:
- Design complex pipeline interactions across multiple repositories;
- Optimize pipeline run time (builds system, pipeline definition);
- Design GitLab runner architecture;
- Design deployment process and automation (including hardware deployment);
- Design data collection platform;
- Design security from the start;
- Act as evangelist of the CI/CD platform.
Development:
- Design and develop tools in Python;
- Implement compliance and security tools;
- Data Engineering.
Maintenance:
- Monitor pipeline implementation;
- Develop and improve Supervision;
- CI/CD infrastructure management (GitLab runner on hybrid cloud environment);
- Enhance security tools and setup.
Technologies:
- GitLab CI;
- AWS;
- Docker;
- Kubernetes;
- Terraform;
- Saltstack;
- Git;
- GitLab;
- Python;
- Prometheus;
- Grafana;
- ELK Stack.
QUALIFICATIONS
- Bachelor or higher degree in Computer Science or related discipline, or equivalent industry experience;
- 4-5+ years of relevant work experience;
- Education: Master/Engineering Degree;
- Experience in C development;
- Deep understanding of build systems;
- Deep knowledge of Git and Git workflows;
- Experience in writing complex CI Pipelines across multiple projects;
- Experience and expertise in Python development;
- Familiarity with DevOps tools (Terraform, Saltstack/Ansible);
- Ability to understand complex development environment;
- Good summary capabilities;
- Good communication skills in English;
- Autonomy and ability to learn new tech and tools.
Apply Now
Don't forget to mention EuroTechJobs when applying.