ICF is looking for a seasoned DevOps Engineer to be a key driver in building a best-in-class enterprise data analytics platform, implementing best-in-class cloud-based solutions in Azure, and enabling and optimizing the automation of application and infrastructure environments.
Requirements
- 3+ years of experience with Java and .Net
- 3+ years of experience with Python API development and relational database modeling
- 3+ years of experience in setting up CI/CD Pipelines with integration with open-source plugins.
- 3+ years of experience in DevOps/Agile/Scrum environments and development, sAFE Framework a plus.
- 3+ years of experience with monitoring tools like Application Insights, Prometheus, or Datadog
- 3+ years of experience with open technologies and related Infrastructure as Code (IaC) tools
- 2+ years’ experience writing infrastructure as code using Terraform
Responsibilities
- Implement best in class cloud-based solutions in Azure using infrastructure as code (Terraform)
- Deploy, setup, and run infrastructure configurations for various Azure services
- Manage and optimize Databricks clusters, ensuring high availability, performance, and security
- Develop and maintained web-based applications using Java and .NET to meet complex business requirements and ensure high user satisfaction
- Architect and implement scalable, reliable, and secure platform solutions
- Manage Kubernetes clusters including deployment pipelines, tuning, and troubleshooting
- Write Python based APIs and design relational data models
Other
- Bachelor’s degree
- 5+ years of overall relevant experience
- Must be U.S. Citizen per federal contract requirements
- Must be able to obtain and maintain a Public Trust clearance
- Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US