HonorHer Jobs

HonorHer

Job Information

The Sherwin-Williams Company Dev-Ops Engineer in Cleveland, Ohio

ABOUT THE ROLE: The Dev-Ops Engineer role is responsible for assisting in the design, development, configuration, maintenance, automation, and testing of computer software, repeatable processes, and tools used to accelerate and improve the software development lifecycle. This role combines software development and IT operations practices to shorten the systems delivery lifecycle and provide a continuous delivery platform, with a focus on learning and developing in these areas. The Developing DevOps Engineer will be expected to assist in implementing DevOps practices, improving the delivery process, and collaborating effectively with cross-functional teams to drive efficiencies. WHAT THE ROLE WILL DO: Support the team in building the infrastructure and tooling used for continuous delivery Provide technical support and troubleshooting assistance during the automation process Support the pipelines for software releases and deployments ensuring smooth and efficient operations Provide additional resources and share practical examples for testings throughout the development, integration, deployment, and management of the software solution, and automating where possible to ensure solution quality and security Update task statuses and track completion for team members to help monitor team progress on unplanned work Communicate and collaborate with other DevOps Engineers, Platform Engineers, Quality Assurance Engineers, and Security to streamline processes, eliminate roadblocks, and operate the system from end-to-end Assist in providing ongoing solution support including incident and problem management, root cause analysis, request fulfilment, security compliance, fault repair, resiliency testing, and observability, working under the guidance of experienced team members Support team in reviewing monitoring dashboards to understand system and environment performance, proactively maintaining system availability and reliability Conduct research under the supervision of experienced team members and learn about cutting-edge technologies Education Required Bachelor's Degree in Computer Science or a related field. In lieu of a degree, at least 3 years of experience in automation, configuration management, and continuous integration and deployment Preferred AWS Certified DevOps Engineer, Azure DevOps Engineer Associate, or any relevant DevOps certification Skills and Experience Knowledge & Experience 2-4 years of experience in DevOps Engineering, with a track record of implementing continuous delivery solutions Ability to use automation tools Experience implementing and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate relevant applications Strong programming skills (i.e., Python, Bash, and PowerShell) Good written and verbal communication skills Familiarity with Agile methodologies and SDLC Technical Skills Programming Languages Code Prompt Engineering Software Development Lifecycle (SDLC) Methodology Continuous Integration and Continuous Deployment (CI/CD) DevOps Methodology Software Packaging and Deployment Procedures Vulnerability Management and Remediation Software Testing & Quality Assurance Methodologies & Tools Version Control Tools Operating Systems Network Operations, Configuration, & Services Automation & Configuration Management Tools Monitoring and Logging Preferred Qualifications Experience working with containerization technologies like Docker or containerd and container orchestration technologies like Kubernetes (Rancher/RKE, AKS, EKS, OCI, or equivalent) Experience with application and infrastructure observability tools like Prometheus, Grafana, ElasticSearch, Dynatrace, etc and standards like OpenTelemetry Experience with engineering/automation concepts and me

DirectEmployers