Devops Site Reliability Engineer
Riverwood, IL
JD
Experience:
· Ability to define and manage projects using a variety of tools and methods. Agile Scrum and Kanban, Jira and Confluence a plus.
· Able to communicate complex technical projects to multiple staff types effectively in order to achieve buy in on plans and proposals.
· Minimum 8 years of software related experience required (Site Reliability, DevOps, Release Engineering)
· Experience and deep commitment to the transformation to a DevOps culture focusing on continuous integration – full lifecycle of building, automated and performance testing, and automating deployment.
· Instrumentation experience with APM tool such as App Dynamics, DataDog, or Splunk
· Hands on experience exposing / consuming metrics and other system KPIs; PagerDuty, Prometheus, Grafana, AlertManager experience a plus.
· Cloud experience and architecture understanding of Azure and/or AWS.
· Experience using Infrastructure as Code tools Terraform, Azure RM, CloudFormation
· Hands on experience with Kubernetes, OpenShift or similar container orchestration systems
· Experience with Docker, Podman, container solutions, management tools and challenges.
· Experience with Ansible, Chef, Puppet or other Configuration Management tools
· Extensive experience with Linux, Unix, Windows
· Hands on experience with Python, shell scripting, Groovy, Golang, etc.
· Experience with Jenkins, Azure DevOps, TeamCity or other Continuous Integration tools
· Experience with build tools like Maven and Gradle
· Solid understanding around Cloud Authentication, Authorization, and Secrets Management.
· Azure RBAC/ AWS IAM - built-in and custom Roles, Security Groups and Scopes.
· Demonstrate strong problem analysis, problem resolution, and decision making and judgment skills.
· Demonstrate understanding of complex software architecture, and the ability to help enhance, support, and troubleshoot that architecture.
· Demonstrate strong collaboration skills, within function and across peer stakeholders.
· Demonstrate excellent and effective interpersonal and communication skills (written, verbal and listening), with ability to build positive working relationships with all levels of the organization.
· Ability to leverage technical know-how to find viable compromises amidst competing business needs.
· Demonstrate ability to plan and excel in a fast-paced and demanding environment.
· Solid understanding of agile methodology and Release Engineering. Be able to leverage what has worked and adapt it to fit new situations.
Other Knowledge, Skills, Abilities or Certifications:
· Strong affinity towards improving security at all levels of SDLC and CI/CD pipelines.
· Strong affinity towards Cloud Native Computing Foundation objectives
· Able to plan and execute projects as part of a collaborative team.
Riverwood, IL
JD
Experience:
· Ability to define and manage projects using a variety of tools and methods. Agile Scrum and Kanban, Jira and Confluence a plus.
· Able to communicate complex technical projects to multiple staff types effectively in order to achieve buy in on plans and proposals.
· Minimum 8 years of software related experience required (Site Reliability, DevOps, Release Engineering)
· Experience and deep commitment to the transformation to a DevOps culture focusing on continuous integration – full lifecycle of building, automated and performance testing, and automating deployment.
· Instrumentation experience with APM tool such as App Dynamics, DataDog, or Splunk
· Hands on experience exposing / consuming metrics and other system KPIs; PagerDuty, Prometheus, Grafana, AlertManager experience a plus.
· Cloud experience and architecture understanding of Azure and/or AWS.
· Experience using Infrastructure as Code tools Terraform, Azure RM, CloudFormation
· Hands on experience with Kubernetes, OpenShift or similar container orchestration systems
· Experience with Docker, Podman, container solutions, management tools and challenges.
· Experience with Ansible, Chef, Puppet or other Configuration Management tools
· Extensive experience with Linux, Unix, Windows
· Hands on experience with Python, shell scripting, Groovy, Golang, etc.
· Experience with Jenkins, Azure DevOps, TeamCity or other Continuous Integration tools
· Experience with build tools like Maven and Gradle
· Solid understanding around Cloud Authentication, Authorization, and Secrets Management.
· Azure RBAC/ AWS IAM - built-in and custom Roles, Security Groups and Scopes.
· Demonstrate strong problem analysis, problem resolution, and decision making and judgment skills.
· Demonstrate understanding of complex software architecture, and the ability to help enhance, support, and troubleshoot that architecture.
· Demonstrate strong collaboration skills, within function and across peer stakeholders.
· Demonstrate excellent and effective interpersonal and communication skills (written, verbal and listening), with ability to build positive working relationships with all levels of the organization.
· Ability to leverage technical know-how to find viable compromises amidst competing business needs.
· Demonstrate ability to plan and excel in a fast-paced and demanding environment.
· Solid understanding of agile methodology and Release Engineering. Be able to leverage what has worked and adapt it to fit new situations.
Other Knowledge, Skills, Abilities or Certifications:
· Strong affinity towards improving security at all levels of SDLC and CI/CD pipelines.
· Strong affinity towards Cloud Native Computing Foundation objectives
· Able to plan and execute projects as part of a collaborative team.