Senior DevOps Engineer
An enterprise storage technology company is seeking a Senior DevOps Engineer to own DevOps and build automation solutions for software development and release processes. The role focuses on CI/CD, Linux systems, infrastructure automation, and improving distributed build performance in a primarily on
Обязанности
- Own the design, improvement, and maintenance of R&D delivery processes and infrastructure.
- Develop and release software products through critical R&D delivery workflows.
- Establish and evolve CI/CD pipelines for existing and new services.
- Improve the efficiency and stability of distributed build automation and object caching solutions.
- Automate workflows in collaboration with infrastructure teams.
- Monitor and analyze performance and stability issues.
- Work with Linux, Python, GitLab CI, Jenkins, Coverity, VMware, Ansible, Docker or Podman, and CMake.
Требования
- At least 7 years of experience working in production environments.
- Extensive experience building and maintaining fully automated CI/CD solutions.
- Experience with GitLab CI and Jenkins.
- Advanced proficiency with Git workflows.
- Proven Linux systems engineering experience, including configuration, troubleshooting, and deployment.
- Strong programming experience with Python, Bash, or similar scripting languages.
- Strong understanding of operating systems, storage, networking, firewalls, and IT infrastructure.
- Experience with virtualization and containerized systems, including VMware and Docker or Podman.
- Strong analytical, organizational, and problem-solving abilities.
- Ability to independently define and drive DevOps solutions with a proactive approach.
Будет плюсом
- Familiarity with version control systems.
- Experience with C/C++ build systems.
- Experience reviewing and optimizing C/C++ code for build system optimization.