Job Search

Principal DevOps Engineer – hybrid or remote

Columbus, Ohio

Contract

Posted 03/18/2026

Job Description

OUR GOAL: 
Treat our consultants and clients the way we would like others to treat us!
 
Interested in joining our team? Check out the opportunity below and apply today!
  
The Principal DevOps Engineer owns the clarity, reliability, security, and repeatability of how our systems are built, deployed, and operated. This role designs and maintains automated, scalable, secure, and cost-effective infrastructure across production, development, and test environments. 

This is a deeply hands-on role responsible for executing and improving deployments, observability, and core operational practices to reduce risk caused by opaque processes, undocumented knowledge, and single points of failure.

**Can be hybrid or remote**

Position Responsibilities

  • The DevOps Engineer Lead transforms deployment and infrastructure from siloed knowledge into understandable, well-documented, and observable systems that engineers can confidently use and improve. 
  • The role leads through practice by mentoring engineers, establishing standards, improving processes, and removing operational obstacles.
  • Working independently and in close partnership with Engineering, this role reduces operational burden, increases delivery confidence, and builds platforms that scale reliably.
  • This role provides technical leadership through ownership and execution and does not include formal people-management responsibilities.
  • Platform, Deployment, and Operations Ownership 
    • Own and execute deployment processes end-to-end, ensuring they are secure, repeatable, transparent, and well documented with clear failure signals and automated rollback strategies. 
    • Design, build, and maintain automated, scalable, secure, and cost-effective infrastructure across production, development, and test environments 
    • Build, operate, and continuously improve CI/CD pipelines with clear failure signals, recovery paths, and rollback strategies 
    • Own application-level networking and infrastructure concerns, including network configuration, access controls, and connectivity required to support development and production environments. 
    • Own all infrastructure and networking concerns, including the configuration and troubleshooting of site-tosite VPNs, firewall rules, and secure connectivity required for county-level integrations and remote access. 
    • Own day-to-day DevOps operations, including infrastructure health, monitoring, logging, patching, security posture, and maintenance, ensuring systems are observable and failures are diagnosable through strong metrics, logging, root-cause visibility, and effective incident response.
  • Security, Reliability, and Standards
    • Access Analysis & Least Privilege: Perform regular access analysis across all systems, managing secrets, credentials, and IAM roles to ensure strict adherence to security best practices. 
    • Audit Readiness & Evidence: Proactively support compliance requirements (such as SOC 2) by maintaining auditable operational practices and generating technical evidence/reports for software and security audits. 
    • Vulnerability Management: Enforce security posture through proactive patching, encryption, and vulnerability management across web servers, load balancers, and data stores
  • Enablement, Leadership, and Continuous Improvement
    • Partner with software engineers during deployments and operational work to build shared understanding and enable safe, independent troubleshooting 
    • Deploy, manage, and scale web and application servers, load balancers, queues, and caches through automated, repeatable workflows. 
    • Identify, prioritize, and deliver improvements that reduce operational risk, remove bottlenecks, improve efficiency, and increase delivery confidence 
    • Document systems and processes with a focus on explaining both how they work and why 
    • Take proactive ownership of workload while ensuring strong coordination and transparency across the team 
    • Perform other job-related duties as assigned to support departmental goals and continuous improvement initiatives.

 
Required Skills

  • Strong ability to understand systems end-to-end, including application architecture, infrastructure, and deployment workflows 
  • Proven ability to troubleshoot complex issues across infrastructure, CI/CD pipelines, and runtime environments 
  • Solid understanding of observability, including metrics, logging, alerting, and root-cause analysis 
  • Strong security mindset, including secrets management, access controls, encryption, patching, and vulnerability management 
  • Deep understanding of network topology, including the ability to configure and troubleshoot Site-to-Site VPNs, firewall rules, and hybrid-cloud connectivity. 
  • Deeply hands-on approach combined with strategic thinking and sound technical judgment 
  • Ability to confidently assess situations and articulate clear recommendations (“what we should do and why”) 
  • Strong ownership mindset with the ability to prioritize work that reduces risk, improves reliability, and drives continuous improvement 
  • Ability to collaborate effectively with software engineers and communicate clearly with both technical and non-technical audiences 
  • Ability to lead through influence by pairing, mentoring, documenting, and establishing practical standards. 
  • Comfort operating in environments where structure must be built, not inherited, with a focus on clarity and pragmatic solutions

 
Education and Experience

  • 6-10 years of hands-on experience in DevOps, infrastructure, or platform engineering supporting production systems 
  • Advanced programming experience (Python, Go, Ruby, etc.) 
  • Proficiency with Linux/Unix administration, scripting, and programming (bash, Python, Ruby, etc.) 
  • Deep hands-on expertise with core DevOps technologies such as Docker, Terraform, Ansible, and CloudFormation 
  • Strong experience building and improving CI/CD workflows for provisioning, deployment, and scaling. 
  • Hands-on experience managing application-level networking, VPN configurations, load balancers, and connectivity required for secure, distributed environments. 
  • Experience implementing test automation and use of AI-assisted tooling to improve deployment quality, reliability, and operational efficiency 
  • Strong troubleshooting and monitoring skills for Linux operating systems 
  • Hands-on experience implementing monitoring and log aggregation platforms (ELK, Graylog, Graphite, Prometheus, etc.) 
  • Experience deploying and managing web/ application servers, load balancers, queues, and caches; proven ability to scale and build resiliency into web architectures.
  • Proficiency with source control systems and IaC to create scriptable, repeatable processes 
  • Must be authorized to work in the U.S.

 
Nice to Have

  • AWS experience (EC2, S3, Route 53, VPC, IAM, EKS) 
  • Database administration experience 
  • Experience supporting or deploying 12-Factor applications

Reference: 1052236 
  
Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Revel IT, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your experience doesn’t align perfectly with every qualification in the description, we encourage you to apply anyway. You might be the right candidate for this or our other open roles! 

  
Revel IT is an Equal Opportunity Employer. Revel IT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

#gdr4900

Job ID:

1052236

Related Jobs

Apply Now

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Full Name*
This field is hidden when viewing the form
Accepted file types: doc, pdf, docx, docs, Max. file size: 128 MB.

Related Jobs