Technical Team Lead - Business & Infrastructure
Role details
Job location
Tech stack
Job description
Please note: This role is contingent upon a contract award. While it is not an immediate opening, we are actively conducting interviews and extending offers in anticipation of the award.
The Work:
ICF seeks a hands-on, Technical Team Lead to support a federal data and analytics program, focused on business and infrastructure operations, data platforms, and analytics environments.
This role blends technical leadership with hands-on operational support, ensuring reliability, performance, and scalability of enterprise data systems. The Technical Team Lead will guide a team responsible for platform operations, data pipelines, and analytics environments, while actively contributing to troubleshooting, optimization, and system improvements., * Lead a team supporting data operations, analytics platforms, and infrastructure services.
- Provide hands-on technical leadership across cloud-based environments, data platforms, and enterprise systems.
- Troubleshoot system issues and lead root cause analysis across data, infrastructure, and platform layers.
- Ensure systems meet performance, availability, and security requirements.
- Mentor team members and drive continuous improvement in operational processes.
- Provide operations and maintenance (O&M) support for data platforms, including monitoring, tuning, and ensuring overall system health.
- Support and manage cloud-based infrastructure and analytics environments to ensure availability, scalability, and performance.
- Provide technical support for incident, problem, and change management, including root cause analysis and resolution.
- Implement and maintain monitoring, alerting, and performance optimization for applications, databases, and infrastructure.
- Maintain data flows, ingestion pipelines, and interoperability across enterprise systems and data sources.
- Support data quality management, including resolution of missing, invalid, or delayed data issues.
- Coordinate with infrastructure, database, and enterprise teams to resolve performance and system issues.
- Support automated deployments and operational processes aligned with CI/CD and DevOps practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- U.S. Citizenship required due to federal contract requirements
- Ability to obtain and maintain a Public Trust clearance
- Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years
- 6+ years of experience in technical delivery, system operations, or infrastructure-focused roles
- 3+ years of experience supporting data platforms, infrastructure, or analytics systems
- 2+ years of experience leading or mentoring technical teams
- 3+ years of experience working in cloud environments (AWS or similar)
What We Would Like You To Bring With You:
- Current or recent Public Trust clearance
- Experience supporting federal government clients, particularly DHS or similar agencies
- 2+ years of experience supporting system monitoring, incident management, or operational support
- 2+ years of experience performing troubleshooting and root cause analysis in distributed systems
- 2+ years of experience working with databases (e.g., SQL, PostgreSQL, Oracle)
- 1+ years experience with data platforms such as Databricks or analytics tools such as Tableau
- Experience with monitoring and observability tools (e.g., CloudWatch, Splunk, or similar)
- Understanding of data governance, security, and compliance practices
- Relevant certifications (AWS, Databricks, Agile)
Professional Skills:
- Strong technical leadership with a focus on operational excellence
- Excellent problem-solving and troubleshooting capabilities
- Strong communication skills across technical and non-technical stakeholders
- Ability to manage multiple priorities in a fast-paced Agile environment
- Detail-oriented with focus on system performance, reliability, and quality