{{vm.result.Pagination.TotalResults}} ResultsResult

Thank you for exploring career opportunities with ICF! We are currently modernizing our recruiting systems. If you are applying to positions on our career site from June 18–25 we’ll need you to re-apply on June 26. We’ll be sure to send you a reminder to come back to our brand new system! We apologize for any inconvenience this may cause and appreciate your understanding. Contact ICFHumanResources@icf.com with any questions.

Minneapolis, Minnesota, United States
JOB #1700003409

DevOps Engineer

DevOps Engineer
Location: Minneapolis, MN

What you'll get to do:

  • Develop, maintain and optimize automated deployment, certification and testing infrastructure 
  • Build, configure and tune highly available client-facing systems
  • Architect virtual systems based upon client needs, tasks and goals
  • Build, create and maintain automated solutions with scripting, build systems, shared resources and other integrated systems
  • Assist with systems deployments, upgrades and maintenance 
  • Configure and use system monitoring tools and notification/alerting services
  • Participate in research, concept testing and usability testing to deploy new technologies

What you'll need to succeed:
  • Workable knowledge of Configuration Management Products
  • Strong problem-solving skills with an investigative mentality, decision making ability and a capacity for strategic and associative thinking
  • Ability to use a wide variety of open source technologies and tools
  • Understanding of Continuous Integration & Continuous Delivery in the software engineering process and can clearly articulate how a DevOps / Systems Engineer facilitates these practices in collaboration with the Development, Quality Assurance and Technical Operations teams to drive business goals
  • Ability to demonstrate a clear, energetic and excited interest in automating everything (build, test, release/deploy, monitoring, reporting), which includes "Infrastructure as Code"
  • Preference for collaboration, open communication and reaching across functional borders

What would be nice to have:
  • Knowledge of:
    • Docker and Kubernetes (Openshift)
    • Chef
    • Ansible
    • Hadoop Environments (Hortonworks)
    • Experience working on Java-based projects and applications
  • Knowledge & ability to:
    • Design, implement, manage and orchestrate Docker Container Clusters using Kubernetes (Openshift)
    • Design and build CI / CD Pipelines working closely with software development groups
    • Design new strategies for optimizing all aspect of the certification, CI, release and deployment processes using latest container and virtualization techniques 
    • Centralize DevOps Team's knowledge of configuration management technologies
ICF Olson is an equal opportunity employer that values diversity at all levels. (EOE - Minorities/Females/ Protected Veterans Status/Disability Status/Sexual Orientation/Gender Identity)
ICF Olson Operations

Who is ICF?

A consulting services company of over 5,000 experts across 67 countries, but not your typical consultants

More jobs you might like

Jun 20, 2018
Chicago, Illinois, United States
Jun 18, 2018
Chicago, Illinois, United States
Jun 18, 2018
Chicago, Illinois, United States
Jun 18, 2018
Chicago, Illinois, United States
Jun 18, 2018
Minneapolis, Minnesota, United States
Jun 15, 2018
Chicago, Illinois, United States
See All Jobs

More about ICF

Meet the team

Creatives. Technologists. Scientists. It takes all kinds of passionate people to make ICF thrive.


Search all jobs

Search hundreds of positions by category, type, industry, and region.


Work life at ICF

Apply a passion for meaningful work with intellectual rigor to help solve the leading issues of our day.