Position Overview
We are looking for a highly skilled and experienced DevOps Engineer to join our team and help architect and support a robust, scalable, and reliable platform infrastructure. This position focuses on orchestrating microservices for a modernized operational system using advanced cloud-native technologies and automation tools.
The ideal candidate will have deep experience with Infrastructure as Code (IaC), containerization, CI/CD pipeline management, and cloud services, particularly within AWS. You will collaborate closely with development and operations teams to ensure a seamless, high-performing, and secure software delivery lifecycle.
Key Responsibilities
-
Infrastructure as Code & Automation
-
Develop and maintain IaC using tools such as Terraform, Ansible, and Python to provision and manage cloud resources and automate repetitive tasks.
-
Build internal tools and scripts to enhance operational efficiency and system reliability.
-
-
Cloud Infrastructure Management (AWS)
-
Design, implement, and maintain AWS infrastructure components including EC2, Lambda, S3, SNS, SQS, EventBridge, Athena, and Step Functions.
-
Manage networking aspects within AWS, such as VPCs, NAT gateways, and Internet Gateways, ensuring secure and efficient traffic routing.
-
-
System Security & Maintenance
-
Apply patching and hardening strategies to maintain security compliance on Red Hat Enterprise Linux (RHEL) systems.
-
Ensure ongoing system compliance with regulatory and organizational standards.
-
-
Container Orchestration & Performance Tuning
-
Install, configure, and fine-tune services using Kubernetes, EKS, ECS, Fargate, Docker Compose, and Apache NiFi.
-
Implement and manage cloud-native monitoring, logging, and metrics collection tools for proactive performance management.
-
-
CI/CD Pipeline Development
-
Manage and optimize GitLab CI/CD pipelines and Argo CD workflows to automate code build, test, and deployment processes.
-
Continuously collaborate with development teams to enhance application deployment strategies and reduce time-to-production.
-
-
Collaboration & Communication
-
Work closely with cross-functional teams to align infrastructure efforts with software development goals.
-
Effectively communicate project status, technical challenges, and proposed solutions to technical and non-technical stakeholders.
-
-
Troubleshooting & Uptime Assurance
-
Diagnose and resolve infrastructure issues quickly to maintain system availability and minimize downtime.
-
Ensure high availability and resilience of critical services across the platform.
-
Required Qualifications
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
Substitution: Master’s degree plus 10 years of experience, Associate’s degree plus 14 years, or a high school diploma/GED plus 16 years of directly relevant experience. Certifications may substitute for one year of experience.
-
-
At least 12 years of professional experience in DevOps or related infrastructure engineering roles.
-
Strong hands-on expertise in:
-
AWS Services (e.g., EC2, S3, Lambda, VPC, SQS, SNS, Step Functions)
-
Terraform, Python, and Ansible for automation
-
Kubernetes (preferably EKS, ECS, or Fargate)
-
GitLab CI/CD and Argo CD
-
RHEL system administration and compliance practices
-
-
Proven ability to troubleshoot complex cloud infrastructure issues and optimize performance.
-
Excellent communication skills and the ability to work collaboratively in team-oriented environments.
Compensation
We are committed to providing competitive compensation based on qualifications, experience, and geographic location. The salary range for this position is $78,000 to $250,000 per year, with $164,000 as the estimated median for this role in Hanover, MD.
Comprehensive Benefits Package
-
Health & Wellness:
-
Medical, dental, and vision insurance
-
Wellness programs and mental health support
-
Short- and long-term disability, accident and critical illness coverage, and hospitalization indemnity
-
Pet insurance
-
-
Financial Security:
-
401(k) retirement plan with company match
-
Life insurance and optional voluntary coverage
-
-
Paid Time Off & Leave:
-
Generous paid time off (PTO)
-
Paid holidays
-
Parental leave
-
-
Professional Growth:
-
Tuition reimbursement
-
Career development programs
-
-
Workplace Perks:
-
Flexible work arrangements including remote options
-
Technology allowance
-
Flexible Spending Accounts (FSAs)
-
Bonus opportunities
-
Employee referral programs
-