DevOps Release Engineer
Insight Global - Cleveland, OH
Apply NowJob Description
Job Description The Release Engineer role is responsible for supporting the design, development, and maintenance of automation workflows to accomplish automated Continuous Integration and Deployment (CI/CD) pipelines to support software product releases. The incumbent assists with implementing and supporting the platforms that are foundational to accomplish the automated Continuous Integration and Deployment pipelines. The incumbent contributes to the design and implementation of deployment pipelines and helps document 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. Additionally, the incumbent facilitates the execution of the DevOps toolchain including configuration management, release, and deployment in alignment with release management policies and standards that have been defined. The role collaborates with project teams to determine an appropriate build schedule and then initiates the build and packaging process. This role will work in partnership with other team members to implement process improvements and support developers for software package registry and delivery. "ƒ "ƒDevelop and maintain automated workflows/pipelines to support the deployment of software packages, artifacts, and configuration into various environments "ƒSupport the implementation of foundational platforms, and gain an understanding of how these platforms are used for automated deployment workflows/pipelines "ƒDraft scripts and programs to automate and streamline the deployment process for infrastructure, code, configurations, and configurable artifacts for software products and DevOps toolchain "ƒAnalyze the automated pipelines' reliability and scalability, identifying potential improvements to support the organization's demands "ƒParticipate in discussions with project teams on the appropriate build and packing schedule, and work to develop the schedule "ƒProvide senior team members with reports of all software changes, and the downstream impacts on the Configuration / Release engineering process "ƒIdentify alternative tools and processes to improve efficiency and reduce errors across the development platform "ƒCollaborate with the development team to analyze build errors and provide support to implement corrective actions "ƒManage version control of tools and scripts effectively, ensuring proper updating and archiving "ƒSupport developers to ensure smooth coordination and successful delivery of the registered packages Compensation: $92,000-117,000 We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to . "ƒ"ƒ"ƒ To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: . Skills and Requirements Required "ƒBachelor's degree in Computer Science or Information Technology, or in lieu of a degree, at least 3 years of experience in software development or software release engineering Preferred "ƒCertification in Middleware Knowledge and Experience Required "ƒ2-4 years experience in Configuration/Release or Platform Engineering "ƒExperience with Continuous Integration/Continuous Delivery (CI/CD) tools "ƒExperience in maintaining tools and platforms for source control, artifact & package management, deployment pipelines "ƒModerate understanding of software build and release management processes "ƒFamiliarity with Agile methodologies, SDLC, and DevOps Methodology "ƒFamiliarity with container technology "ƒFamiliarity with scripting languages null We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to .
Created: 2024-09-20