DevOps Engineer - GitLab, Kubernetes, Ansible

Libertyville, Illinois


Employer: Addison Group
Industry: Information Technology
Salary: Competitive
Job type: Full-Time

Title: DevOps Engineer

Location: Northern Chicago Suburbs

Salary: $130-150K + Bonus

No sponsorship available

Must have:
  • GitLab or GitHub for version control
  • Scripting
  • Big tools in a scrum agile modern software delivery shop
  • Kubernetes and Docker
  • Terraform and Ansible

The Senior DevOps Engineer will be responsible for designing, building, and maintaining a scalable, reliable, and secure Continuous Integration and Continuous Delivery (CI/CD) platform to support our cloud migration, software modernization and business objectives. The ideal candidate will have 5+ years of experience in software development, infrastructure management, and a strong understanding of cloud-based technologies.

MAJOR RESPONSIBILITIES
  • Design, implement, and maintain a scalable, reliable, and secure Infrastructure Automation Platform to support our cloud migration, software modernization, and business objectives.
  • Deliver Continuous Integration and Continuous Delivery (CI/CD) solutions to serve customer, product, developer, and operations needs throughout the entire product life cycle, to enable software engineering teams to increase the velocity of code and application releases
  • Foster and evangelize a team culture where serving our platform customers is the primary mission, by continuously monitoring and analyzing customer feedback for platform related pain points and empathizing with customer requests and requirements.
  • Develop and maintain automated build, deployment, and monitoring systems to ensure the platform's availability and reliability.
  • Troubleshoot platform issues and work with the engineering, infrastructure, and operations teams to resolve them.
  • Collaborate with Enterprise Architecture, Software Engineering, and Development teams to deliver self-service platform capabilities to improve the developer experience.
  • Collaborate with IT Operations and Network Operations Center to enable management and monitoring of cloud infrastructure and applications and deliver stable and fault tolerant solutions to achieve application availability targets.
  • Collaborate with Quality Assurance Automation team to incorporate automated testing for infrastructure and application deployment pipelines.
  • Partner with Compliance and Security teams to ensure infrastructure and applications meet compliance standards and are safe and secure against cybersecurity threats.
  • Participate in ITIL-based change, incident, and problem management processes for automation platform solutions.
  • Create and maintain documentation, including platform requirements, functional specifications, and operational procedures.
  • Assist with mentoring and coaching junior team members.
  • Use a business mindset to manage the platform expense and budget in the form of product show/charge backs, in partnership with the IT Finance Division.


MINIMUM JOB REQUIREMENTS

Education
  • Prefer to have bachelor's degree in computer science, information-technology, systems engineering or a related study

Work Experience
  • 5+ years experience in a technology role, infrastructure, cloud operations, or development involving software engineering or DevOps related activities

Knowledge / Skills / Abilities
  • Experience administering GitLab
  • A customer-centric mindset and interest in leveraging design thinking to develop a deep understanding of what internal and external customers need and deliver solutions that result in a positive customer experience.
  • Solid understanding of the product development life cycle , specifically the relationships that exist between product, development, infrastructure, and operations.
  • Experience with Scrum/Agile software development methodology and modern software delivery practices.
  • Experience with Continuous Integration and Continuous Delivery ( CI/CD ) tools, preferably Bitbucket , GitHub , GitHub Actions, Jenkins , and Artifactory .
  • Experience with engineering cloud-based solutions using industry leading cloud service providers, preferably Azure .
  • Experience with containerization and orchestration technologies, preferably Docker and Kubernetes .
  • Experience with RESTful APIs .
  • Experience writing Python, Bash, Perl, PowerShell, or similar scripting languages.
  • Experience with Jira and Confluence .
  • Experience with Infrastructure and Application Performance Monitoring tools.
  • Knowledge of infrastructure automation tools, preferably Terraform , Packer, and Ansible .

Created: 2024-06-07
Reference: a1qPL000000jrUnYAI
Country: United States
State: Illinois
City: Libertyville


Similar jobs: