Full Time

DevOps Engineer (Remote)

ICF
Remote!
$90,000 - $150,000* / year

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.

Job Overview

ICF is seeking a highly skilled DevOps Engineer to join our remote team. The successful candidate will play a crucial role in automating and optimizing our infrastructure and workflows, as well as enhancing system performance and reliability. This position involves collaborating with development and operations teams to design and implement CI/CD pipelines, monitor system health, and ensure smooth and scalable deployments across various applications. The ideal candidate should possess strong problem-solving skills and be capable of adapting to a fast-paced environment while maintaining a high level of attention to detail.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to ensure seamless code deployment.
  • Collaborate with development teams to create efficient deployment strategies.
  • Monitor system performance and troubleshoot issues proactively.
  • Automate routine tasks and improve operational workflows using scripting and infrastructure as code (IaC) practices.
  • Implement and manage cloud infrastructure services using platforms such as AWS, Azure, or Google Cloud.
  • Establish best practices and ensure compliance with security standards in all deployments.
  • Provide technical support and guidance to team members to help them develop their skills in DevOps practices.
  • Evaluate and recommend new tools and technologies to enhance system capabilities.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in a DevOps engineering role or related field.
  • Strong knowledge of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Proficient in at least one scripting language (e.g., Python, Bash, or PowerShell).
  • Hands-on experience with cloud services (AWS, Azure, or Google Cloud).
  • Familiarity with monitoring tools like Prometheus, Grafana, or Splunk.
  • Essential understanding of network protocols, security policies, and web application architecture.


Technologies & Tools

The DevOps Engineer at ICF will primarily utilize a variety of technologies and tools to facilitate effective workflows. Key technologies include cloud platforms like AWS or Azure, CI/CD tools such as Jenkins and GitLab CI, containerization solutions including Docker and Kubernetes, as well as monitoring and logging tools like Prometheus and Splunk. Proficiency in scripting languages, particularly Python or Bash, will also be integral to automate tasks and manage systems efficiently.



Ideal Candidates

The ideal candidate for this DevOps Engineer position possesses a strong analytical mindset and a passion for continuous improvement. They are proactive problem solvers who thrive in fast-paced environments and are adept at collaborating with cross-functional teams. Excellent communication skills are essential, as the candidate will be expected to convey technical information clearly to both technical and non-technical stakeholders. Additionally, a commitment to best practices in security and a willingness to stay current with industry trends and emerging technologies are highly valued traits.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.