IT Product Specialist -- Release Engineer Labcorp Burlington, NC Full Time

Kate

Administrator
Команда форума
Location: Burlington, NC

Department: Release Management-8638

Knowledge | Skills | Abilities | Experience

  • BS Degree in Computer Science or equivalent experience
  • Experience with DevOps/Configuration Management tools - Jenkins, GIT, Atlassian Bitbucket, Bamboo, Jira, Confluence, OpenShift, Nagios, Ansible, SonarQube, IBM UrbanCode Deploy.


Description

Labcorp is seeking a IT Project Specialist -- Release Engineer for Burlington, NC location. This position will be responsible for planning and controlling the movement of releases and to ensure compliance according to applicable IT Standards and/or regulatory statues, policies and procedures. This person is responsible for producing release artifacts, communicating release changes/issues, and reviewing release risks and impact analysis. This person will work with other Labcorp teams in streamlining and improving the current process on Build and Release Management.



Responsibilities

  • Assist fully automated CI build and deployment infrastructure and processes for multiple projects
  • Assist Builds and deploying Web Applications in a clustered and load balanced N-Tier infrastructure into staging (QA) and production environments.
  • Planning, scheduling and controlling the releases for various IT applications.
  • Automating builds and releases of various IT applications.
  • Troubleshooting the build and deployment related issues in a release.
  • Work closely with the development team to integrate new features, components and assets into the build and release process.
  • Coordinating the release with various stakeholders of the concerned application.
  • Provide guidance to ensure that deployment plans follow best practices and avoid pitfalls to ensure a successful deployment.
  • Responsible for the creation of a high-level schedule representing the Release life cycle. The schedule is determined via consensus between:
    • Applications Development
    • Quality Assurance / User Acceptance
    • Release Management
    • Other applicable resources (e.g.: DBA, Web admins)
  • Work closely with engineering team to assist them to deploy these applications in all Environments controlled by engineering team (Software Test, Performance Test, Staging and Production).
  • Producing all entrance criteria documentation required to promote products under development to Production (Build Notes, Deployment Steps/Plans etc.).
  • Administering of Integration, Automation and Configuration Management tools
  • Develop, test and maintain build and deployment scripts in CI/CD framework/tools to automate and streamline deployment processes
  • Availability after hours as needed for production releases and emergency situations
  • Outstanding written and oral communication skills
  • Management of source code, development streams, and code merge using Agile methodology
  • Communicated all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes.
  • Must be able to work effectively under intense pressure during critical business crisis.
  • Flexible with the ability to work on multiple Agile projects simultaneously with aggressive schedules

Recommended Skills​

Jenkins

Bitbucket

Git

Agile Software Development

Ansible

Quality Assurance
 
Сверху