Shire Jobs

Mobile Shire Logo

Job Information

The Sherwin-Williams Company Lead Release Engineer in Cleveland, Ohio

The Lead Release Engineer role is responsible for managing the design, development, and maintenance of automation workflows for Continuous Integration and Deployment (CI/CD) pipelines that support software product releases. The incumbent will also lead the implementation and support of platforms that are foundational to accomplish the automated CI/CD pipelines. The incumbent oversees the design of deployment pipelines and manages the writing of deployment scripts/programs for installation of products, including building infrastructure from code, compilation of software code into artifacts, and deployment of artifacts/configurations to various software environments. The incumbent is responsible for directing the execution of the DevOps toolchain including configuration management, release, and deployment in alignment with release management policies and standards defined. The role drives collaboration with project teams to determine an appropriate build schedule and then initiates the build and packaging process. This role will foster partnership between team members to implement process improvements and support developers for software package registry and delivery. By doing this effectively, the incumbent will help drive a seamless experience for end-users across IT functions and help the organization be more effective and efficient in delivering high-quality digital products and services. Job duties include contact with other employees and access confidential and proprietary information and/or other items of value, and such access may be supervised or unsupervised. The Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Company's staff, employees, and business relationships. Manage and oversee the deployment of software packages, artifacts, and configurations into various environments Oversee the implementation process of foundational platforms used to accomplish the automated deployment workflows/pipelines Lead the creation and implementation of scripts and programs to automate and streamline the deployment process for infrastructure, code, configurations and configurable artifacts for software products and DevOps toolchain, and provide mentorship and guidance as needed Ensure that the automated pipelines are reliable and scalable to support the organizations demands, understand what the needs of the organization are, and communicate those needs to the team developing the automated pipelines Lead and monitor collaboration with project teams to determine the appropriate build and packaging schedule, ensuring successful project outcomes Provide technical direction and leadership to the team in the Configuration/Release Engineering process in the case software changes arise, and drive the adoption of best practices Determine what alternative tools and processes can best improve efficiency and reduce errors across the development platform Monitor build errors and ensure proper correction Monitor and oversee the maintenance of version control of tools and scripts, ensuring proper governance is in place and adhered to Ensure that the necessary resources are provided to the development team to deliver high-quality packages and work with cross-functional teams to ensure delivery aligns with product and project objectives Education Required Bachelor's degree in Computer Science or Information Technology, or in lieu of a degree, at least 9 years of experience in software development or software release engineering Preferred Certification in Middleware Knowledge and Experience Required 6-8 years of experience in Configuration/Release or platform Engineering Proven experience with Continuous Integration/Continuous Delivery (CI/CD) tools Expertise in maintaining tools and platforms for source control, artif

DirectEmployers