Senior DevOps Engineer – Gitlab SME
3 days ago
Warwick
Senior DevOps Engineer – Gitlab SME High Level Duties • Delivering high-level technical architectures for complex CICD and DevSecOps implementations, including infrastructure, security, and integration designs that align with each customer's goals and constraints, • Leading large-scale migrations from source systems to GitLab, and defining detailed cutover and validation plans to minimize risk and downtime, • Designing and deploying GitLab environments on customer on-premises and cloud providers using the GitLab Environment Toolkit, Terraform, and Ansible in line with GitLab reference architectures, • Providing DevOps and DevSecOps consulting, including CI/CD, cloud, and SCM modernization, and guiding customers on best practices using GitLab Flow, Pipeline Components., • Creating and maintaining technical collateral such as delivery kits, runbooks, and training materials that enable consistent, repeatable services delivery across regions and partners, • Leading technical discovery and solution design sessions with customers and partners, translating business objectives and constraints into clear, actionable technical requirements and statements of work, • Deliver high-level designs and oversee GitLab deployments to customer environments (on-premises and cloud providers) using Terraform, Ansible, and the GitLab Environment Toolkit, ensuring solutions align with GitLab reference architectures and defined customer expectations., • Engage with customers under a Statement of Work, driving high-quality outcomes such as increased adoption and usage of the GitLab platform., • Plan and execute migrations from source systems to GitLab using tools such as Congregate, ensuring data integrity, minimal disruption, and clear communication with stakeholders., • Provide DevSecOps consulting, including guidance on frameworks like GitLab Flow and DORA best practices. Skills • Extensive experience with overall DevOps/DevSecOps/Gitlab tools technologies, implementing large scale CICD pipelines, and tools like Jira, ArgoCD, GitHub, Gitlab(must have) , IaC, K8s etc., • 6-8 years professional experience with advanced expertise in multiple IaC technologies, • 6-8 years professional experience with deep knowledge of major cloud providers and services, • 5-7 years professional experience with multiple IaC/CaC technologies: Terraform, Ansible, Packer, • 5-7 years professional experience with multiple cloud providers: AWS, GCP, Azure, • Experience with GitLab CI/CD, container registries, and advanced GitLab features, • Experience architecting and implementing enterprise-scale GitLab deployments across multiple cloud providers, • Advanced scripting, automation, and infrastructure-as-code capabilities, • Deep understanding of software development methodologies, DevSecOps practices, and enterprise DevOps transformation, • Ability to translate complex technical concepts to both technical and non-technical executive audiences, • Advanced knowledge of GitLab’s enterprise features and integration ecosystem, • Experience with partner ecosystem and ability to work effectively with system integrators and consulting partners