Cloud Engineer Team Lead
GDIT is looking for a Cloud DevOps Team Lead to join our National Institutes of Health (NIH) CIT Hosting and Storage Services Program. We are seeking a forward-thinking technical leader who can inspire and develop teams while ensuring the delivery of secure, reliable, and innovative cloud services and solutions. This is a hybrid role requiring 3 days on customer site in Bethesda, MD. The role requires obtaining and maintaining a Public Trust, including onsite fingerprinting and a background investigation reviewing personal, criminal, financial, and foreign influence conduct.
About the role
The ideal candidate combines strong people leadership with cloud engineering and DevOps expertise, supported by experience designing, automating, and delivering solutions across AWS and Azure. This leader will provide clear direction and accountability for day-to-day operations, Agile execution, and project activities, while applying their technical understanding to guide architecture, engineering decisions, and complex customer solutions. They will foster a culture of collaboration, automation, continuous improvement, and innovation; empower team members to grow and succeed; and work closely with customers to understand their demands and guide their cloud adoption and modernization journeys.
Responsibilities
- Provide day-to-day oversight for your team by delegating and prioritizing task execution, resolving roadblocks, and ensuring execution is efficient and timely for the delivery of all cloud DevOps services.
- In partnership with federal and program leadership, act as a subject matter expert and oversee your team’s service catalog, including identifying customer demands, owning and developing the technical strategy and vision, and rallying your team to turn the vision into reality.
- Work closely with Project Managers/Scrum Masters to ensure transparent communications on project timelines, project execution, resource requirements, risk management, and status reporting.
- Occasionally step into the project manager role for your team’s strategic projects based on need.
- Drive innovation and incorporate continuous improvement activities into your team’s execution to deliver new services and new ways of working to keep pace with future customer demands.
- Oversee personnel management including staff recruitment, hiring, performance management, training, and mentoring for all team members.
- Provide oversight for incidents, coordinating with resolution parties and establishing effective communication between stakeholders during and after closure of the incident, including after-action reporting.
Requirements
- BS/BA and 10+ years of experience, or equivalent experience, in an IT-related discipline.
- Experience overseeing a portfolio of cloud or technology services and leading a technical team’s day-to-day execution, including engineering, service delivery, Agile development, and project activities.
- People management experience, including recruiting, hiring, performance management, professional development, training, and mentoring a team of engineers.
- Experience leading cloud engineering, DevOps, modernization, or other complex technical initiatives from planning through successful delivery.
- Broad hands-on experience and technical knowledge with AWS and/or Azure, including cloud compute, database, storage, networking, identity, security, and related platform services.
- Experience with Infrastructure as Code (IaC), configuration management, and automation using technologies such as Terraform and Ansible, with source code and configuration managed through Git-based development practices and platforms such as GitHub.
- Experience leading a team that develops standardized, reusable cloud services, patterns, and automation that enables consistent and efficient delivery while accommodating unique customer requirements when appropriate.
- Experience modernizing a team’s technology services and delivery practices to improve efficiency, accelerate delivery, enhance customer experience, and reduce manual effort through standardization, automation, and emerging technologies such as AI.
- Experience applying Agile and project management practices to manage priorities and backlogs, facilitate Scrum or similar delivery processes, and drive technical initiatives through completion.
- Working knowledge of ITIL principles and practices, including incident, problem, service request, change, and service level management.
- Ability to analyze complex cloud architecture and engineering challenges, provide technical guidance, and lead engineers and customers through solution design and problem resolution.
- Strong customer and stakeholder engagement skills, with the ability to communicate cloud strategies, architectures, technical tradeoffs, risks, and recommendations to both technical and non-technical audiences.
Preferred Qualifications
- Relevant AWS, Microsoft Azure, Terraform, Agile, or project management certifications.
- Experience supporting cloud services within a federal government, healthcare, or similarly regulated environment.
Pay
The likely salary range for this position is $142,792 - $189,750. Salary will be set based on experience, geographic location, and possibly contractual requirements.
Schedule
- Scheduled Weekly Hours: 40
- Hybrid work location: USA MD Bethesda (3 days on customer site)
- Travel Required: Less than 10%
Benefits
- Medical, dental, and vision plan options, some with Health Savings Accounts.
- 401(k) plan with pre- and post-tax contribution options and company match.
- Paid time off including vacation, sick, personal time, holidays, parental leave, military leave, bereavement, and jury duty leave.
- Short- and long-term disability benefits, life insurance, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
- AI-powered career tool for identifying career steps and learning opportunities.
- Internal mobility team focused on career growth.
- Wellness programs.