Enable job alerts via email!

DevOps Engineer - Azure, Terraform, Jenkins, Python

Addison Group

Des Plaines (IL)

Remote

USD 140,000 - 155,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment firm is looking for a Senior DevOps Engineer to develop enterprise-wide CI/CD solutions. The role entails leading DevOps efforts, implementing best practices, and mentoring team members. Candidates should have 5-6 years of experience in cloud computing and DevOps practices with strong skills in CI/CD tools like Jenkins and Terraform. This position offers a remote work arrangement with a competitive salary package.

Benefits

Medical insurance
Dental insurance
Vision insurance
401(k)
PTO

Qualifications

  • 5-6 years designing, implementing CI/CD solutions and DevOps related practices.
  • Strong experience with automation and scripting languages such as Python or JavaScript.
  • Very familiar with organizing work using Agile principles.

Responsibilities

  • Establish, scale, lead, and mentor Team Members towards our DevOps pursuits.
  • Drive process automation focused on eliminating manual steps in application build and deployment.
  • Ensure critical system security using best in class cloud security solutions.

Skills

CI/CD expertise
Cloud computing
Python
Containerization with Docker
DevOps practices
Problem-solving

Education

Bachelor's Degree or equivalent work experience

Tools

Jenkins
Ansible
Terraform
GitHub
Azure
Job description

Title: Senior DevOps Engineer I – Jenkins, Azure, Terraform, Ansible, Python, Packer, Docker

Location: Remote US – CST/EST Ideally

Salary: $140-155K + 5%

Job Type: Full-Time | Exempt

Benefits: This position is eligible for medical, dental, vision, 401(k), and PTO.

No sponsorship available

We are seeking a talented individual to install a DevOps culture and create an enterprise-wide cutting-edge CI/CD solution to enable fully automated on-premise and cloud-based build and deployment pipeline with IaC capabilities. As a SME within our growing DevOps team, you would lead efforts in architecting and help to implement and optimizing end-to-end CI/CD capabilities for our expanding on-prem and multi-cloud operations.

The team is looking to add a member who is an expert in CI/CD, has exceptional communication skills, strong cloud skills, and is a thought leader in addressing the needs of DevOps organizations.

Duties and Responsibilities
  • Establish, scale, lead, and mentor Team Members towards our DevOps pursuits.
  • Provide DevOps Tools and CI/CD expertise to software development teams across the enterprise.
  • Help build a reusable standard CI/CD pipeline model with built-in quality gates, security, and cutting-edge tools and automation.
  • Drive process automation focused on eliminating manual steps in application build and deployment, integrating compliance and quality gates in the process.
  • Lead discussion and guide technical teams regarding operational, technical, and procedural best practices.
  • Evangelize a fully automated product build and release process, driving a push-button deploy attitude and vision.
  • Work with program teams to understand their product development requirements, guide in embracing DevOps principles, prescribed toolchain, and pipeline framework.
  • Be highly familiar with cloud services, having supported large scale production deployments on one or more of these platforms (AWS, Azure, Google Cloud GCP).
  • Build, release, and configuration management of production systems.
  • System troubleshooting and problem-solving across platform and application domains.
  • Remain abreast of technology advancements for future cloud, software, and other relative implementations and capabilities.
  • Provide technical guidance in architecture and DevOps process improvements.
  • Evaluate new technology options and vendor products.
  • Ensure critical system security using best in class cloud security solutions.
  • Create and update documentation for the operational process, procedures, and environment configurations.
Qualifications
  • Bachelor's Degree or equivalent work experience.
  • 5-6 years designing, implementing CI/CD solutions, and DevOps related practices.
  • 5-6 years of cloud computing experience.
  • Version Control: Experience with version control systems such as GitHub, GitLab and code branching principles.
  • Strong experience with build and release process and associated tools - building CI and deployment pipelines and hands-on knowledge of applicable tools chain such as Jenkins, CircleCI, TeamCity, Azure DevOps or like build orchestration tools, Artifactory, GitHub, GitLab, SonarCube, Coverity or similar.
  • Experience with Terraform to create infrastructure as code.
  • Strong experience with Ansible to create configuration as code.
  • Strong experience in automation and one of scripting languages such as Python, JavaScript or similar.
  • Strong experience with Containerization (Docker, Docker Compose etc.) for container management.
  • Experience with Packer for image creation and curation.
  • Experience with build management tools such as Nuget, Maven or Gradle.
  • Knowledge of cloud architecture and experience with using a broad range of cloud technologies (such as AWS/Azure/GCP and their services EC2, RDS, ELB, EBD, S3, IAM, CloudWatch, CloudTrail).
  • Understanding of networking.
  • Experience in implementing DevOps best practices with the ability to define operational processes.
  • Very familiar with organizing work using Agile principles (story backlog, Scrum, Kanban).
  • Experience with agile backlog management tools such as Atlassian Jira or similar.
  • Ability to solve problems by considering available information, prioritizing and making timely decisions.
  • Familiar with monitoring tooling such as Elastic or Splunk.
  • Operating Systems: Linux, Windows.
  • Experience with enterprise environment management and virtualization technologies such as VMware or Hyper-V.
  • Experience maintaining parallel development environments in support of multi-project development and inter-dependencies.
  • Support process improvements, drive efficiency across teams, eliminating redundancy by leveraging software tools and process automation, provide improvement evidence with measurable data and metrics.
  • Strong verbal and written communication skills required.
  • Must be proactive, self-motivated, and detail oriented.
Preferred Qualifications
  • Strong knowledge of both Azure and AWS cloud ecosystems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.