Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by ICF, so some details may not match this job. The employer's own page has the real description.
Position Overview
ICF is seeking a dedicated AWS DevOps Engineer to join our dynamic team in a remote capacity. The ideal candidate will be responsible for enhancing our existing cloud infrastructure, streamlining deployment processes, and ensuring the reliability and performance of our applications. This role requires a strong understanding of AWS services and DevOps practices, with a commitment to integrating automation solutions and fostering a culture of collaboration across teams. This position presents an exciting opportunity to contribute to innovative projects while working in a flexible and supportive environment.
Job Responsibilities
- Design, implement, and maintain scalable and secure AWS cloud architectures.
- Automate and optimize deployment processes using CI/CD tools and practices.
- Monitor application performance and troubleshoot issues to ensure reliability and scalability.
- Lead efforts in configuration management, backup, and recovery planning.
- Collaborate with development teams to integrate DevOps principles into software development lifecycles.
- Implement infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
- Provide guidance and support for database management and optimization.
- Stay updated with industry best practices and emerging technologies related to cloud and DevOps.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps role, focusing on AWS technologies.
- Strong proficiency with AWS services, including EC2, S3, RDS, Lambda, and CloudFormation.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- Solid understanding of containerization technologies like Docker and orchestration platforms such as Kubernetes.
- Proficiency in scripting languages, such as Python, Bash, or Ruby.
- Hands-on experience with monitoring tools like CloudWatch, Prometheus, or Grafana.
- Excellent problem-solving skills and ability to work under pressure.
Technologies & Tools
The AWS DevOps Engineer will work extensively with a variety of technologies and tools including but not limited to: Amazon Web Services (AWS), CI/CD pipelines (Jenkins, GitLab CI, AWS CodePipeline), Docker, Kubernetes, Terraform, CloudFormation, and monitoring solutions such as CloudWatch and Grafana. Familiarity with version control systems like Git and configuration management tools such as Ansible or Chef will also be instrumental in facilitating day-to-day tasks and enhancing system performance.
Ideal Candidates
The ideal candidates for the AWS DevOps Engineer position at ICF are innovative thinkers who are proactive, adaptable, and possess a strong commitment to continuous improvement. They have a collaborative spirit and are able to work effectively in cross-functional teams. Strong analytical and problem-solving skills, combined with excellent communication abilities, are essential, as is the willingness to learn and stay current with technological advancements. Candidates with a passion for automation and enhancing operational efficiency will thrive in this role.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.