> Markdown version of [/jobs/ext/4564919-senior-devops-engineer](https://www.wearedevelopers.com/jobs/ext/4564919-senior-devops-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior DevOps Engineer - **Company:** CGI Technologies and Solutions, Inc. - **Location:** Lafayette, LA, United States - **Experience:** Expert - **Salary:** $110,100.0 - **Contract:** Temporary contract - **Skills:** Amazon Web Services, Application Release Automation, Audit Trail, Bash Shell, Software as a Service, Continuous Integration, DevOps, Groovy, Identity and Access Management, Python (Programming Language), Key Management, OpenShift, Windows PowerShell, Release Management, Software Deployment, SonarQube, Vault (Revision Control System), Systems Integration, Management of Software Versions, Scripting, Enterprise Software Applications, Gitlab, Git, Containerization, Gitlab-ci, Kubernetes, Information Technology, Deployment Automation, IBM UrbanCode Deploy, Terraform, Docker, Jenkins, Servicenow, Vulnerability Analysis, Artifactory - **Published:** November 4, 2026 - **Apply:** https://dejobs.org/x/x/78F4FF0A0F0F424CB3E25ABBD18C7599/job/ ## About the Role 5+years of hands on experience in DevOps, CI/CD engineering, release automation, or platform engineering. . Advanced experience with GitLab, including GitLab CI/CD, runners, pipeline templates, variables, environments, artifacts, and deployment controls. . Strong experience developing and maintaining Terraform modules and infrastructure as code solutions. . Hands on experience with Jenkins pipelines, including scripted or declarative pipelines. . Experience with IBM UrbanCode Deploy or a comparable enterprise deployment automation platform. . Strong scripting experience using Python, Bash, PowerShell, or Groovy. . Experience supporting cloud based applications and infrastructure, preferably on AWS. . Experience with Git based branching, merge request, versioning, and release management practices. . Understanding of secrets management, vulnerability scanning, access controls, and secure CI/CD practices. . Experience migrating enterprise applications without disrupting existing release schedules. . Strong troubleshooting, documentation, and stakeholder communication skills. . Ability to work in an outcome driven engagement with an accelerated delivery timeline. Desired Skillset: . Experience migrating CI/CD pipelines specifically from Jenkins and UCD to GitLab. . Experience with AWS services, IAM, networking, and multi account environments. . Experience integrating pipelines with tools such as Artifactory, SonarQube, ServiceNow, Vault, or AWS Secrets Manager. . Knowledge of container technologies such as Docker, Kubernetes, or OpenShift. . Experience working in a regulated financial services environment. . Familiarity with change management, production release controls, and audit requirements. . GitLab, Terraform, AWS, Kubernetes, or DevOps related certifications. Educational Requirements: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field required. ## Description CGI is seeking a strong Senior DevOps Engineer to support a three month, outcome based modernization initiative. The engineer will help migrate application deployment pipelines from Jenkins and IBM UrbanCode Deploy (UCD) to GitLab CI/CD and Terraform. The successful candidate will assess existing pipelines, design reusable migration patterns, implement secure and automated GitLab pipelines, develop Terraform modules, validate deployments across environments, and support knowledge transfer to the client's engineering teams. This position is required in one of the following locations: Lafayette, LA, Knoxville, TN, Columbia, SC, Birmingham, AL Your future duties and responsibilities . Assess existing Jenkins pipelines, UCD deployment processes, scripts, integrations, and dependencies. . Design and implement GitLab CI/CD pipelines to replace Jenkins and UCD workflows. . Develop reusable GitLab pipeline templates for build, testing, security scanning, artifact management, and deployment. . Create and maintain reusable Terraform modules for automated infrastructure provisioning and configuration. . Migrate prioritized application pipelines across development, testing, staging, and production environments. . Integrate GitLab pipelines with cloud platforms, artifact repositories, security scanning tools, secrets management solutions, and monitoring platforms. . Implement appropriate approval gates, role based access controls, auditability, and deployment controls. . Troubleshoot pipeline failures, Terraform issues, environment specific problems, and deployment dependencies. . Partner with application, infrastructure, security, testing, and operations teams to validate migrated pipelines. . Document current state findings, target state architecture, migration procedures, operational support processes, and rollback plans. . Provide deployment support and hypercare following each migration wave. . Conduct technical walkthroughs and knowledge transfer sessions for engineering and support teams. . Track progress, risks, dependencies, and completed outcomes against the three month delivery plan.