About The Position

Dev.Pro is a US-based, remote-first software development company that works with independent contractors in more than 55 countries. The company is seeking a DevOps Engineer to build and operate scalable, secure infrastructure for a global provider of technology and digital merchandising solutions. The role spans cloud services, distributed Linux environments, CI/CD pipelines, and IoT observability. The engineer will apply DevOps practices, automate infrastructure, and work with engineering teams to support reliable and efficient software delivery.

Requirements

  • At least 4 years of DevOps/SRE experience, with strong AWS and Linux systems engineering skills.
  • At least 2 years of experience supporting product-focused engineering teams.
  • Strong GitLab CI/CD skills, including pipeline management and workflow automation.
  • Hands-on experience supporting large-scale distributed Linux systems.
  • Proficiency with Terraform, Docker, Kubernetes, and cloud platforms.
  • Strong scripting skills in Bash, Python, Go, or similar languages.
  • Familiarity with IoT device management and observability tools such as Sumo Logic, New Relic, or CloudWatch.
  • Experience designing resilient IoT observability and edge-device monitoring solutions.
  • Experience with architectures combining microservices and serverless functions.
  • Experience evaluating and adopting DevOps tools, with a strong understanding of infrastructure as code, automation, and templating.
  • Strong systems thinking, commitment to security and observability, and ability to lead incident response and continuous improvement.

Nice To Haves

  • Experience with Ubuntu Linux.

Responsibilities

  • Build, maintain, and optimize GitLab CI/CD pipelines for reliable, efficient software delivery.
  • Design and manage scalable AWS infrastructure for distributed Linux environments.
  • Build and support observability solutions, including real-time monitoring and alerting for IoT devices.
  • Implement infrastructure as code to create reproducible, scalable environments.
  • Help maintain high availability across distributed Linux systems.
  • Collaborate with engineering teams to strengthen DevOps practices and drive platform improvements.
  • Research best practices and evaluate DevOps tools, recommending solutions that meet business needs.
  • Provide technical guidance to clients, internal stakeholders, and less experienced team members.
  • Lead incident response and continuous improvement efforts.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service