DevOps Technical Lead
Role details
Job location
Tech stack
Job description
Computer World Services Corp (CWS) is seeking a detail-oriented and results-driven DevOps Technical Lead who serves as a senior technical authority responsible for leading the design, implementation, and continuous improvement of a secure, scalable, and Git-oriented DevOps ecosystem. This role integrates enterprise best practices across software development, platform engineering, infrastructure, and security, with a strong emphasis on automation and version-controlled environments.
DevOps Technical Lead oversees complex system engineering efforts, ensures alignment with government requirements, and provides leadership across DevOps, platform, network, and data center domains.
Key Tasks & Responsibilities
DevOps & Platform Engineering
- Lead the implementation of a Git-oriented framework to enable version control, traceability, and auditability across all infrastructure, code, and configuration artifacts.
- Establish and enforce enterprise DevOps best practices, including CI/CD pipelines, Infrastructure as Code (IaC), automated testing, and security integration (DevOps).
- Drive a platform automation strategy, reducing manual processes through orchestration, scripting, and reusable pipelines.
- Oversee software configuration management, ensuring proper branching strategies, code reviews, and release governance.
- Design and implement secure, scalable DevOps pipelines supporting application development, database, storage, and platform services.
- Oversee, coordinate, and/or perform additions and changes to network hardware, operating systems, and associated devices.
- Provide direct support for day-to-day operations, including system utilization evaluation, performance monitoring, and issue resolution.
- Participate in planning, design, technical reviews, and implementation of network infrastructure for voice and data communications.
- Maintain and enforce network infrastructure standards and ensure compliance with federal and enterprise requirements.
Application & Software Engineering Oversight
- Analyze and define complex system requirements and translate them into scalable technical solutions.
- Design and develop software tools and subsystems to support reuse, domain analysis, and modular architecture.
- Manage software development lifecycle activities using formal methodologies, including data flow diagrams, CASE tools, and structured design techniques.
- Estimate development costs and schedules; track execution against milestones.
- Review and optimize existing applications to improve performance, reduce operating time, and enhance maintainability.
- Oversee software configuration management processes across development teams.
Data Center & Infrastructure Management
-
Direct planning, coordination, and execution of data center operations, policies, and services.
-
Maintain deep knowledge of infrastructure components, including:
-
Microsoft, Linux, and UNIX-based systems
-
Network and telecommunications equipment
-
Enterprise storage solutions (e.g., NetApp)
-
Identity services (e.g., Active Directory)
Oversee infrastructure monitoring and performance management using enterprise monitoring tools.
Ensure high availability, resilience, and security of data center operations.
Leadership, Governance & Support
- Provide technical leadership and mentorship across DevOps, platform, and infrastructure teams.
- Deliver technical consultation, training, and guidance to government and contractor staff.
- Support governance processes, including architecture reviews, change management, and compliance enforcement.
- Diagnose and resolve highly complex system and communication issues across integrated environments.
Requirements
- Experience supporting federal government environments (e.g., NIH, HHS, or similar).
- Familiarity with DevSecOps security frameworks (e.g., NIST, FedRAMP).
- Experience with cloud platforms and hybrid environments.
Key Competencies
- Technical leadership and strategic thinking
- Automation-first mindset
- Strong problem-solving and analytical skills
- Effective communication with technical and non-technical stakeholders
- Ability to operate in complex, regulated environments, * B.S. in Computer Science, Information Technology Management, or Engineering. (or equivalent experience), * Minimum of 5+ years software configuration management in a DevOps or software engineering environment.
- Demonstrated experience with Git-based version control systems and enterprise branching strategies.
- Proven experience implementing CI/CD pipelines and platform automation.
- Strong background in systems engineering, network operations, and infrastructure management.
- Minimum of 5+ years of experience in data center operations and infrastructure leadership.
- Experience analyzing complex system requirements and designing scalable solutions.
- Deep understanding of network protocols (TCP/IP) and troubleshooting methodologies.
- Experience with enterprise monitoring and performance management tools.
Certifications
- Relevant certifications (e.g., AWS/Azure, CISSP, Security+, Kubernetes, or DevOps certifications).
- ITIL certification preferred.
Security Clearance
- Applicants must be able to obtain a Public Trust clearance