Release Engineer - Los Angeles, United States - Flexton

    Default job background
    Description

    Skill:

    • Streamline, standardize and automate build and release processes
    • Develop and maintain configuration management system, and manage branches, code merges within the SCM system and administer the baseline
    • Coordinate the build changes with development teams to meet the demands of the development, test & release process
    • Manage existing tools and systems while transitioning to improved processes and methods
    • Ensure adequate level of health monitoring of build
    • Work with development, QA and other teams to ensure a smooth transition of deliverables through proper release channels
    • Facilitate discussion and conflict resolution on build and release issues
    • Generate and maintain configuration management records for releases and software builds

    Experience:

    • Strong attention to details
    • Great organizational skills
    • Good communication and facilitation skills
    • Ability to work proactively and collaboratively with various departments to aid issue resolution
    • Ability to manage multiple tasks simultaneously
    • Good analytical and problem solving skills
    • Excellent team player, including the ability to work cross functionally
    • Fluency with tools used to execute build automation, continuous integration and delivery
    • Knowledge of Branching and Merging Methodologies
    • Coding experience with batch and/or shell scripting. Experience in Windows and Unix.
    • Experience with various version control tools such as IBM Rational Synergy, Gitlab and svn
    • Experience with Jenkins, Ant, Maven, Jira and Coverity

    Education:

    • BS degree in Computer Science/Engineering
    • 3 years of software and/or build & release management experience
    #J-18808-Ljbffr