• Release Engineer

    Ascension HealthSaint Louis, MO 63112

    Job #2671644094

  • Details

    • Department: Data and Delivery Governance

    • Schedule: Monday - Friday 8-5pm CT

    • Location: Remote

    Benefits

    Paid time off (PTO)

    Various health insurance options & wellness plans

    Retirement benefits including employer match plans

    Long-term & short-term disability

    Employee assistance programs (EAP)

    Parental leave & adoption assistance

    Tuition reimbursement

    Ways to give back to your community

    _*Please note, benefits and benefits eligibility can vary by position, exclusions may apply for some roles (for example: Travel, PRN, Short-Term Option, etc.). Actual compensation offer will vary based upon role, education, experience, location, and qualifications. Connect with your Talent Advisor for additional specifics._

    Responsibilities

    Ascension is looking for a Release Engineer who can manage code releases and deployments, create and maintain release documentation, and work with cross-functional teams to ensure smooth and successful releases. The ideal candidate will have experience with various release management tools and processes, and will be able to take on new challenges and learn new technologies quickly.

    Key Roles:

    • Facilitate effective communication between development, QA, and operations teams to ensure everyone is aligned on release timelines and requirements.

    • Utilize release management by developing and enforcing standards and processes, automating code deployment and configuration management, and coordinating with other teams to ensure efficient build automation.

    • Coordinate the release schedule and resources required depending upon the third-party applications, defect backlogs, planned releases, and infrastructure updates.

    • Plan release of project deliverables and release life cycle communicating the project-related tasks such as plans, timelines, requirements, etc. between different teams.

    Responsibilities:

    Release Planning and Coordination:

    • Collaborate with development, QA, and operations teams to plan and coordinate continuous software releases.

    • Define release scope, schedule, and dependencies to ensure timely and smooth deployments.

    • Create and submit change records as required for process and audit compliance. Participation in Technical Change Advisory and Review boards as required.

    • Responsible for designing and developing Enterprise level Continuous Integration environments for Build and Deployment Systems.

    • Maintain detailed release documentation, including release notes, deployment procedures, and version control.

    Release Automation:

    • Develop and maintain automated deployment pipelines using industry-standard tools such as AWS Cl/CD, GitLab CI/CD, or similar.

    • Automate and streamline release processes to improve efficiency and reduce manual errors.

    • Identify and mitigate potential risks and issues that may impact release schedules or product quality.

    Environment Management

    • Manage various development, testing, staging, and production environments, ensuring consistency and reliability across environments.

    • Implement infrastructure as code (IaC) practices to manage environments using tools like Morpheus, Terraform, CloudFormation or similar.

    Version Control and Branching Strategy:

    • Maintain version control repositories and enforce best practices for branching and merging.Ensure codebase stability and minimize conflicts during development and release cycles.

    Quality Assurance:

    • Work closely with QA teams to ensure thorough testing of releases, including regression testing, integration testing, and user acceptance testing.

    Leadership/Continuous Improvement:

    • Work alongside technical leadership to organize technical roadmaps into achievable work.

    • Understand the build process and identify bottleneck areas for improvement.

    • Help delivery teams develop an overall strategy for deploying code.

    • Ability to understand and promote customers priorities in overall solution deployments and communicate this to the product owner/agile project manager.

    • Influence through others. build direct and behind the scenes support for ideas.

    Technical Skills:

    • A bachelor's degree in computer science, information technology, or a related field and/or 5+ years of experience Preferred.

    • Strong experience in software development and release engineering

    • Strong proficiency of build automation tools and software configuration management tools such as Jenkins, Git, Maven etc.

    • Experience with Change Management, Project management, DevOps, Agile methodology, and Servicenow Tools.

    • Tools: Confluence, SharePoint, ServiceNow, Salesforce, JIRA, Slack/Teams,Google Workspace, GIT, GitLab, Jenkins,Google Cloud Tools, Maven CHEF, Puppet, Ansible, Windows Servers, MSSQL.

    • Hands-on experience with version control systems (similar to AWS CodeCommit, Git, SVN) and branching strategies.

    • Familiarity with infrastructure as code (IaC) tools like CloudFormation, Terraform, Morpheus, or similar.

    • Knowledge of Continuous Integration, Continuous Delivery (CD/CI) pipelines and tools(tools such as AWS CI/CD, GitLab CI/CD, or others)

    • Coding skills in multiple programming languages such as Java, Python, and Ruby are a plus

    • Experience in the Healthcare Industry is a plus.

    • ITIL or DevOps certifications are a plus.

    • Interpersonal Skills: Team Collaboration, Problem solving skills, Multitasking skills, Flexibility

    Requirements

    Education

    • High School diploma equivalency with 2 years of cumulative experience OR Associate's degree/Bachelor's degree OR 4 years of applicable cumulative job specific experience required.

    Additional Preferences

    #LI-Remote

    Why Join Our Team

    When you join Ascension, you join a team of over 134,000 individuals across the country committed to a Mission of serving others and providing compassionate, personalized care to all. Our inclusive culture, continuing education programs, career coaches and benefit offerings are just a few of the resources and tools that team members can use to create a rewarding career path. In fact, Ascension spent nearly $46 million in tuition assistance alone to support associate growth and development. If you are looking for a career where you can grow and make a difference in your community, we invite you to join our team today.

    Equal Employment Opportunity Employer

    Ascension will provide equal employment opportunities (EEO) to all associates and applicants for employment regardless of race, color, religion, national origin, citizenship, gender, sexual orientation, gender identification or expression, age, disability, marital status, amnesty, genetic information, carrier status or any other legally protected status or status as a covered veteran in accordance with applicable federal, state and local laws.

    For further information, view the EEO Know Your Rights (English) (~~~) poster or EEO Know Your Rights (Spanish) (~~~) poster.

    As a military friendly organization, Ascension promotes career flexibility and offers many benefits to help support the well-being of our military families, spouses, veterans and reservists. Our associates are empowered to apply their military experience and unique perspective to their civilian career with Ascension.

    Pay Non-Discrimination Notice (~~~)

    Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants.

    E-Verify Statement

    This employer participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information.

    E-Verify (~~~)

  • You Can Also Try Searching