Senior DevOps Engineer (CI/CD & Backend)

Career Soft Solutions Inc

Alpharetta, GA, United States of America • 16m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior DevOps Engineer (CI/CD & Backend)

Description

Senior DevOps, CI/CD & backend engineering role focused on building GitLab CI/CD pipelines, integrating testing and security scanning, and delivering reliable infrastructure and application deployments. You will use Terraform (including Terraform Enterprise) for Infrastructure as Code and contribute backend and automation work using Python. Strong troubleshooting and production support experience are required.

Responsibilities

  • Develop and maintain GitLab CI/CD pipelines using .gitlab-ci.yml
  • Design and build pipelines from the ground up (stages/jobs/rules/variables/artifacts/environments/runners/templates)
  • Integrate automated testing, security scanning, artifact management, infrastructure provisioning, and application deployment into CI/CD
  • Build Infrastructure as Code with Terraform and enterprise workflows with Terraform Enterprise
  • Develop reusable Terraform modules and enterprise infrastructure deployment patterns
  • Create backend services/APIs and automation tooling with Python (including scripting with shell)
  • Troubleshoot and debug complex CI/CD, build, runner, and deployment failures

Requirements

  • 5+ years hands-on experience in DevOps/platform/software/CI/CD engineering in large enterprise environments
  • Strong hands-on GitLab CI/CD pipeline development and maintenance
  • Proven ability to design GitLab CI/CD pipelines from scratch
  • Deep knowledge of GitLab CI/CD concepts (stages, jobs, rules, variables, artifacts, dependencies, environments, runners, includes/templates, deployment controls)
  • Strong debugging/troubleshooting experience for pipeline, build, runner, and deployment failures
  • Experience integrating testing, security scanning, artifact management, infrastructure provisioning, and deployment into CI/CD
  • Strong Terraform and Infrastructure as Code experience
  • Strong Terraform Enterprise experience (workspaces, state management, variables, modules, automated workflows)
  • Experience developing reusable Terraform modules and enterprise deployment patterns
  • Strong Python development experience for backend services/APIs and automation/integrations/platform tooling
  • Strong software engineering practices (modular design, automated testing, exception handling, logging, dependency management, code reviews)
  • Strong Git and release-management practices (branching strategies, merge requests, versioning)
  • Hands-on AWS experience supporting cloud infrastructure and applications
  • Python and shell scripting experience for automation/operational tooling
  • Bachelor’s degree in a relevant technical field

Benefits

Not specified in the provided posting.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report