Sr. DevOps Engineer

CTAC

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, Software Engineering, or related field
  • 5+ years of experience in enterprise web applications, cloud systems, or full stack development
  • Strong experience with web development technologies and frameworks
  • Hands-on experience with Docker in AWS EC2 environments
  • Experience with scalable web applications and performance optimization
  • Familiarity with CI/CD practices and DevOps methodologies

Responsibilities

  • Support operations, maintenance, and enhancement of enterprise web applications
  • Design, develop, test, and deploy features for web applications and APIs
  • Drive modernization initiatives including containerization and cloud-native architectures
  • Manage applications in Linux-based cloud environments utilizing containers
  • Support search indexing and content discovery solutions
  • Monitor application performance and identify areas for improvement
  • Collaborate with cross-functional teams in Agile development environments

Benefits

  • Flexible hybrid remote/in-office schedule
  • Collaborative work environment with direct client and stakeholder interaction
  • Opportunity to work with cutting-edge cloud technologies and tools
  • Engagement with a mission-critical public-facing system
  • Regular travel opportunities between Falls Church, VA and Rockville, MD
Full Job Description
Job Title

Sr. DevOps Engineer

# of Hires Needed

1

Date Needed By

8/31/2026

Category

Information Technology

Education

Bachelor's Degree

Career Level

Experienced (Non-Manager)

Job Type

Full-time

Location

CTAC HQ - Falls Church, VA 22042 US (Primary)

Travel

0 - 10%

Job Description

The Full Stack Developer / Cloud Application Engineer will support the operations, maintenance (O&M), enhancement, and continuous modernization of enterprise web applications, data platforms, search services, and cloud-hosted digital solutions operating within a secure federal cloud environment.

The successful candidate will be responsible for maintaining and enhancing multiple interconnected systems built on highly available, containerized architectures running in AWS cloud environments. The applications are heavily dependent on Docker-based workloads deployed on AWS EC2 infrastructure, and the ideal candidate will have strong hands-on experience supporting, troubleshooting, and optimizing Dockerized applications in production environments. Experience with container orchestration and modernization approaches leveraging Amazon ECS or similar technologies is highly desired as part of the long-term modernization roadmap.

This role requires experience supporting scalable web platforms, cloud-native services, search and indexing solutions, content management systems, APIs, chatbot and text-processing services, and data visualization platforms. The candidate should have practical experience implementing application scaling techniques, performance optimization strategies, high-availability architectures, and operational automation to support mission-critical public-facing systems.

This position will work closely with project managers, cloud engineers, business analysts, cybersecurity personnel, content teams, and stakeholders to deliver reliable, scalable, secure, and user-focused solutions. The candidate will support both day-to-day operational activities and long-term modernization initiatives, including application enhancements, platform upgrades, automation, cloud optimization, and performance improvements.

Key responsibilities include:
  • Supporting operations, maintenance, troubleshooting, and enhancement activities across multiple enterprise web applications and cloud-hosted systems
  • Designing, developing, testing, and deploying new features and functionality for web applications, APIs, search platforms, and data-driven services
  • Supporting modernization initiatives involving containerization, automation, cloud-native architectures, and application optimization
  • Managing and maintaining applications running in Linux-based cloud environments utilizing container technologies and virtualized infrastructure
  • Developing and supporting applications built using open-source frameworks, middleware, and content management systems
  • Supporting search indexing, content discovery, chatbot, crawler, and text-processing services operating within distributed application environments
  • Working with relational databases, data integration processes, and data visualization platforms to support reporting and analytics capabilities
  • Supporting CI/CD pipelines, release management, deployment automation, and environment configuration management
  • Monitoring application performance, system health, logging, and operational metrics while proactively identifying areas for improvement
  • Coordinating with cloud infrastructure and security teams to ensure systems comply with federal security, accessibility, and operational requirements
  • Assisting with remediation of vulnerabilities, patch validation, application hardening, and continuous monitoring activities in accordance with federal compliance standards
  • Supporting content publishing workflows and integrations across internal and public-facing systems
  • Troubleshooting production issues, performing root cause analysis, and implementing corrective actions to improve reliability and resiliency
  • Creating and maintaining technical documentation including architecture diagrams, deployment procedures, operational runbooks, and system configurations
  • Collaborating with cross-functional teams in Agile or hybrid development environments to support iterative delivery and continuous improvement

The candidate must be comfortable operating in a highly collaborative environment and interfacing directly with client leadership, technical teams, and external stakeholders both virtually and in person.

This position may incur regular travel to/from Falls Church, Va. and Rockville, Md. The position will be located at our headquarters in Falls Church, Va. CTAC supports a flexible hybrid remote/in-office schedule.

Job Requirements

Required Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related technical discipline
  • 5+ years of experience supporting enterprise web applications, cloud-hosted systems, or full stack software development initiatives
  • Strong experience with modern web development technologies and frameworks, including front-end and back-end development concepts
  • Strong hands-on experience with Docker containerization technologies in AWS EC2 environments
  • Experience supporting scalable, highly available web applications and implementing application scaling and performance optimization techniques
  • Experience developing and supporting applications hosted in AWS environments
  • Experience with web servers, middleware technologies, APIs, and application integration patterns
  • Experience supporting relational databases and data-driven applications
  • Experience with scripting and automation for deployments, monitoring, and operational support
  • Understanding of CI/CD pipelines, source control, release management, and DevOps practices
  • Experience troubleshooting complex application, infrastructure, and integration issues across distributed environments
  • Understanding of cloud infrastructure concepts including compute, storage, networking, load balancing, and security controls
  • Familiarity with application monitoring, logging, and performance optimization tools
  • Strong understanding of secure coding practices, vulnerability remediation, and application security principles
  • Experience working within the Software Development Lifecycle (SDLC), including requirements analysis, testing, deployment, and production support
  • Strong written and verbal communication skills with the ability to work collaboratively across technical and non-technical teams
  • Ability to manage multiple priorities and support both operational maintenance and modernization efforts simultaneously

Desired Skills:
  • Experience with Drupal or other enterprise content management systems (CMS)
  • Familiarity with PHP, Python, JavaScript, or other modern programming languages commonly used in web application development
  • Experience with AWS services such as EC2, RDS, S3, CloudWatch, IAM, Lambda, or related cloud-native services
  • Familiarity with autoscaling strategies, load balancing, and cloud-native modernization approaches within AWS environments
  • Experience supporting search technologies, indexing platforms, chatbot services, or text extraction tools
  • Familiarity with data visualization and analytics platforms such as Tableau or similar reporting technologies
  • Experience working within federal government or highly regulated IT environments
  • Understanding of federal security and compliance frameworks including FISMA, NIST, and FedRAMP
  • Familiarity with accessibility standards such as Section 508 compliance
  • Experience with Agile development methodologies and tools such as Jira and Confluence
  • Knowledge of CDN technologies, secure remote access solutions, and network security best practices
  • Strong analytical and problem-solving skills with high attention to detail
  • Ability to quickly learn new technologies and adapt to evolving technical requirements

Clearance Required: Ability to obtain and maintain a Level 5 Public Trust Clearance

Similar Jobs

More Jobs at CTAC

  • Sr. DevOps Engineer
    $110K — $130K *
    Falls Church, VA 22042 (Fairfax County)
    Information Technology
    In-Person
  • Sr. DevOps Engineer
    $100K — $130K *
    Falls Church, VA 22042 (Fairfax County)
    Information Technology
    In-Person
  • DevOps Engineer
    $90K — $130K *
    Falls Church, VA 22042 (Fairfax County)
    Information Technology
    In-Person
  • DevOps Engineer
    $90K — $130K *
    Falls Church, VA 22042 (Fairfax County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Sr. DevOps Engineer jobs: