Class logo

Class

DevOps Engineer

🇺🇸 Remote - Washington, DC

🕑 Full-Time

💰 $100K - $130K

💻 Software Engineering

🗓️ May 29th, 2025

Ansible CI/CD Docker

Edtech.com's Summary

Class is hiring a DevOps Engineer. The role involves designing, implementing, and maintaining cloud infrastructure on AWS and Azure, managing Kubernetes clusters, and implementing CI/CD pipelines. Additionally, the engineer collaborates with development teams on containerization strategies and monitors system performance, while also ensuring compliance with security standards and assisting with disaster recovery processes. 

Highlights 
  • Design and maintain cloud infrastructure using Terraform.
  • Manage Kubernetes clusters and implement CI/CD pipelines.
  • Monitor system performance and ensure security compliance.
  • 3+ years of DevOps experience required.
  • Expertise in AWS and Azure services.
  • Salary range: $100-130K.
  • Must have relevant DevOps certifications.
  • 100% remote position with flexible work schedule.
  • Medical, dental, vision, and more benefits available.

DevOps Engineer Full Description

DevOps Engineer
Washington, District of Columbia (Remote)
Salary Range: $100-130K

Key Responsibilities Infrastructure Management
●      Design, implement, and maintain cloud infrastructure on AWS and Azure using infrastructure as code (primarily Terraform)
●      Manage and optimize Kubernetes clusters for production workloads
●      Implement and maintain CI/CD pipelines for automated testing and deployment
●      Collaborate with development teams to implement containerization strategies
●      Monitor and optimize system performance, capacity, and availability
●      Implement and maintain robust logging and monitoring solutions
Security & Compliance
●      Implement and maintain security controls to meet FedRAMP, NIST 800-53 Rev 5, and NIST 800-171 requirements
●      Participate in security assessments and remediation efforts
●      Implement and maintain security baseline configurations
●      Conduct regular security reviews of infrastructure and applications
●      Document and maintain security procedures and policies

Disaster Recovery & Business Continuity
●      Develop, implement, and regularly test disaster recovery procedures
●      Maintain and update business continuity plans
●      Implement automated backup and recovery solutions
●      Conduct simulated disaster recovery exercises
●      Ensure data replication and redundancy across multiple regions
●      Develop and maintain runbooks for critical system recoveries
Operations
●      Participate in an on-call rotation (1 week every 4-6 weeks)
●      Troubleshoot and resolve complex infrastructure issues
●      Respond to and remediate security incidents
●      Maintain comprehensive documentation of systems and processes
●      Use Jira for task management, incident tracking, and workflow automation
●      Provide mentorship and guidance to junior team members

Qualifications Required Skills & Experience
●      3+ years of experience in DevOps, Site Reliability Engineering, or similar roles
●      Expert-level knowledge of AWS services including S3, EC2, EKS, ALB, FSX, WorkSpaces, Directory Services, ECS, Fargate, RDS, and Lambda
●      Proficient with Azure services (equivalent to AWS services mentioned above)
●      Advanced knowledge of Terraform for infrastructure as code
●      Deep understanding of Kubernetes administration and architecture
●      Strong experience with Git version control and CI/CD pipelines
●      Experienced with containerization technologies (Docker, Kubernetes)
●      Familiarity with FedRAMP, NIST 800-53 Rev 5, and NIST 800-171 requirements
●      Experience implementing and maintaining security controls for cloud environments
●      Experience with implementing and testing disaster recovery procedures
●      Strong documentation skills and experience with Jira
●      Excellent verbal and written communication skills
●      Ability to work independently and as part of a team
●      Problem-solving skills and ability to work under pressure

Required Certifications (At least one of the following)
●      AWS Certified DevOps Engineer – Professional
●      AWS Certified Solutions Architect – Professional
●      Certified Kubernetes Administrator (CKA)
●      HashiCorp Certified: Terraform Associate

Preferred Qualifications
●      Experience with Adobe Connect and/or Adobe Learning Manager
●      Experience with eLearning platforms or learning management systems
●      Experience with PaaS and SaaS offerings
●      Experience with network security and firewall configuration
●      Experience with database administration (SQL and NoSQL)
●      Experience with scripting languages (Python, Bash, PowerShell)
●      Experience with configuration management tools (Ansible, Chef, Puppet)
●      Experience with log aggregation and analysis tools
●      Experience with monitoring tools (Prometheus, Grafana, CloudWatch)

Additional Requirements
●      Must be a U.S. citizen
●      Must reside in the United States, preferably on the East Coast
●      Ability to obtain and maintain security clearances if required

Working Conditions
●      100% remote position
●      Flexible work schedule with core hours
●      Occasional off-hours work required for maintenance windows
●      On-call rotation (1 week every 4-6 weeks)
●      Occasional travel may be required for team meetings or training
●      Medical, Dental, Vision + More Benefits