Back to Jobs

DevOps Engineer – CI/CD Optimization

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

PythonBashC#AWS CloudFormationGitLab CIGitHub ActionsDockerKubernetes

Challenge

We’re looking for a hands-on DevOps Engineer who genuinely enjoys untangling legacy build pipelines and turning them into clean, scalable, and automated systems.

This is not a maintenance-only role. You’ll be responsible for analyzing existing CI/CD workflows, identifying bottlenecks, and driving modernization efforts that directly improve developer productivity, delivery speed, and system reliability.

Responsibilities:

  • Analyze and assess legacy CI/CD pipelines, identifying inefficiencies, bottlenecks, and manual processes.

  • Design and implement modern CI/CD pipelines with automated testing, security checks, and optimized deployments.

  • Migrate existing infrastructure and build processes to Infrastructure as Code (IaC) using AWS CloudFormation.

  • Define and standardize “golden paths” for build and deployment workflows across environments.

  • Improve pipeline observability through logging, monitoring, and alerting to ensure fast and actionable feedback.

  • Collaborate closely with engineering teams to improve build reliability and deployment confidence.

  • Own CI/CD improvements end-to-end, from design through production rollout.

  • Proactively contribute to improving DevOps practices, tooling, and engineering efficiency.

Mandatory Skills:

  • 3–5 years of experience in DevOps, Platform Engineering, or Site Reliability Engineering.

  • Proficiency in scripting and automation using Python, Bash, and C#.

  • Strong coding experience with Python and C#.

  • Experience with Infrastructure as Code using AWS CloudFormation (required).

  • Proven experience modernizing or migrating legacy CI/CD pipelines.

  • Strong hands-on experience with CI/CD tools (GitLab CI, GitHub Actions, Jenkins, or Azure DevOps).

  • Solid experience with Docker and Kubernetes.

  • Strong understanding of CI/CD concepts, build optimization, and deployment strategies.

  • Experience working with legacy systems (custom scripts, XML configurations, manual processes).

  • Strong problem-solving skills and ability to work independently.

  • Clear and confident English communication skills.

Nice to Have:

  • Experience implementing security scanning and compliance checks within CI/CD pipelines.

  • Familiarity with secrets management and state handling in DevOps environments.

  • Experience with cloud platforms (AWS preferred).

  • Experience working in high-availability or production-critical environments.

  • Prior experience defining DevOps standards or platform best practices.

Team & Environment:

  • Distributed, international engineering team.
  • Strong ownership culture — engineers drive solutions end to end.
  • Focus on modernization, automation, and developer experience.
  • High autonomy to propose and implement improvements.
  • Collaborative environment with direct impact on engineering velocity.
DevOps Engineer – CI/CD Optimization
Ubiminds
Apply