We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Sr. DevOps Engineer

CTAC
United States, Virginia, Falls Church
3120 Fairview Park Drive (Show on map)
Aug 13, 2026
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

CTAC is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, or protected veteran status. VEVRAA Federal Contractor

Applied = 0

(web-77cf7d65c7-9t55x)