A leading software company is seeking a DevOps Engineer to take ownership of build, release, and security infrastructure. You'll enhance the CI/CD pipeline for our product suite, ensuring reproducible builds and integrated security from the outset. Responsibilities include evolving the GitLab CI system, managing artifacts and releases, and implementing testing frameworks. Candidates should have experience with multi-language build systems, GitLab CI/CD, and application security tooling. This role offers autonomy and the chance to make a significant impact.
Qualifications
Understanding of building FORTRAN/C++ projects with complex dependencies.
Fluency in GitLab pipeline design and Docker.
Experience in configuring SAST/SCA tools.
Knowledge of package management and reproducible builds.
Experience in creating automated installers.
Responsibilities
Extend GitLab CI to support automated continuous delivery workflows.
Own and evolve security infrastructure and tools.
Implement robust artifact management solutions.
Evaluate build infrastructure for optimization.
Create automated testing frameworks and reports.
Skills
Multi-language Build Systems
GitLab CI/CD
Application Security Tooling
Package & Dependency Management
Release Engineering
Infrastructure as Code
Scientific Computing Context
Tools
Docker
Kubernetes
CMake
Job description
A leading software company is seeking a DevOps Engineer to take ownership of build, release, and security infrastructure. You'll enhance the CI/CD pipeline for our product suite, ensuring reproducible builds and integrated security from the outset. Responsibilities include evolving the GitLab CI system, managing artifacts and releases, and implementing testing frameworks. Candidates should have experience with multi-language build systems, GitLab CI/CD, and application security tooling. This role offers autonomy and the chance to make a significant impact.