Why This Role Stands Out
This hybrid role offers significant opportunities for professional growth by empowering you to build and maintain critical CI/CD and automation frameworks that impact millions of users. You'll thrive here if you're a proactive mid-senior engineer eager to bridge development and operations, and you're encouraged to apply to join this reputable company.
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Denver, CO, United States
Posted
17 hours ago
DockerMicroservicesAWSELKSeleniumSplunkAnsibleAzureBDDBashCloudFormationCucumberCypressDatadogGitGitHub ActionsGitLab CIGoogle CloudGrafanaGraphQLJavaJavaScriptJenkinsKubernetesPlaywrightPostmanPrometheusPythonRESTTerraformTypeScriptgRPCpytest
Job Description
JD:
About the Role
Client is seeking an experienced Automation & DevOps Engineer to design, build, and maintain the CI/CD pipelines, infrastructure automation, and test automation frameworks that power our engineering organization. You will bridge development and operations, driving reliability, scalability, and speed across our platforms that serve millions of customers.
Key Responsibilities
Test Automation (Backend API & Frontend)
- Design and build automated backend/API test suites to validate REST, GraphQL, and gRPC services
- Develop and maintain frontend UI automation covering functional, cross-browser, and responsive testing
- Implement contract testing to ensure reliable integration between microservices
- Integrate all automated tests into CI/CD pipelines with reporting, quality gates, and flaky-test management
Automation Engineering
- Design, develop, and maintain automation frameworks for testing, deployment, and infrastructure provisioning
- Identify manual, repetitive operational tasks and eliminate them through scripting and tooling
- Develop and maintain infrastructure-as-code (IaC) using Terraform, CloudFormation, or Ansible
DevOps & CI/CD
- Build and manage CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, or similar) to enable frequent, reliable releases
- Manage containerized workloads using Docker and orchestration platforms such as Kubernetes
- Implement and maintain monitoring, logging, and alerting solutions (Prometheus, Grafana, ELK, Splunk, Datadog)
- Support and optimize cloud infrastructure (AWS, Azure, or Google Cloud Platform) for cost, performance, and security
Reliability & Collaboration
- Partner with development, QA, and operations teams to embed DevOps best practices across the SDLC
- Drive observability, incident response, and root-cause analysis to improve system reliability and uptime
- Implement security automation and compliance controls within pipelines (DevSecOps)
- Document processes, runbooks, and architecture to support knowledge sharing and operational readiness
Automation Tools & Technologies
Backend / API Automation
- API testing: Postman/Newman, REST Assured, Karate, SoapUI, Pytest + Requests
- Contract testing: Pact
- Mocking/virtualization: WireMock, MockServer
Frontend / UI Automation
- Web UI: Selenium WebDriver, Cypress, Playwright, WebdriverIO
- BDD frameworks: Cucumber, SpecFlow, Behave
- Visual/regression testing: Percy, Applitools
- Mobile UI (if applicable): Appium
- Accessibility testing: axe, Lighthouse
CI/CD & Infrastructure Automation
- Pipelines: Jenkins, GitLab CI, GitHub Actions
- IaC & config management: Terraform, Ansible, CloudFormation
- Containers/orchestration: Docker, Kubernetes
- Monitoring/observability: Prometheus, Grafana, ELK, Splunk, Datadog
Languages & Version Control
- Python, JavaScript/TypeScript, Java, Bash, Go
- Git / GitHub / GitLab
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- 8+ years of experience in DevOps, test automation, or software/infrastructure engineering
- Strong scripting/programming skills (Python, JavaScript/TypeScript, Java, Bash, or Go)
- Hands-on experience building API automation (REST Assured, Postman/Newman, Karate, or Pytest)
- Hands-on experience building frontend UI automation (Cypress, Playwright, or Selenium)
- Experience with CI/CD tooling (Jenkins, GitLab CI, GitHub Actions)
- Proficiency with infrastructure-as-code (Terraform, Ansible, CloudFormation)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Working knowledge of at least one major cloud provider (AWS, Azure, Google Cloud Platform)
Preferred Qualifications
- Cloud certifications (AWS Certified DevOps Engineer, CKA, Azure DevOps Expert)
- Experience with contract testing (Pact)
- Experience with BDD frameworks (Cucumber, SpecFlow) and visual regression (Applitools, Percy)
- Familiarity with DevSecOps practices and security scanning tools
- Experience supporting large-scale, high-availability, distributed systems
- Exposure to telecommunications, media, or broadband environments
Similar jobs
- BI
Platform Engineer W2
NewBURGEON IT SERVICES LLC
Cedar Rapids, IA🇺🇸Hybrid17 hours agoAWSAngularJava+1Technology - NE
Site Reliability Engineer (SRE) GPU Infrastructure
NewNeuveon Inc
Santa Clara, CA🇺🇸Hybrid17 hours agoPythonTechnology - CL
Senior Java Platform Engineer – Vulnerability Remediation
NewClifyX
Cedar Rapids, IA🇺🇸Hybrid17 hours agoDockerMicroservicesNestJS+12Technology - PT
Lead ForgeRock Platform Engineer
NewPrudent Technologies and Consulting
United States🇺🇸Hybrid17 hours agoMicroservicesSpringSpring Boot+14Technology - TE
DevOps Engineer - Columbus, OH, Chicago, IL, Minneapolis, MN, Detroit, MI, Madison, WI.
TechniPros, LLC
Columbus, OH🇺🇸Hybrid5 days agoDockerAWSArgoCD+11Technology - TE
DevOps Engineer - Kansas City, KS, Denver, CO, Phoenix, AZ, St. Louis, MO, Nashville, TN.
TechniPros, LLC
Kansas City, KS🇺🇸Hybrid1 week agoDockerAWSSonarQube+10Technology