Job Location : New York,NY, USA
• Ensure, where possible, that an automated approach is being taken in all aspects of software build and management.
• Work along the boundary between Development, QA, and DevOps to ensure that the release process is meeting their short-term and long-term needs.
• Ensure build and release processes and procedures are followed.
• Devise and operate the processes needed to ensure software builds are fast, automated, and reliable.
• Partner with the delivery teams to conduct and/or review release impact assessments and drive appropriate release level communications in a timely manner.
• Develop the integrated minute-by-minute plan / Readiness Review for production release and facilitate walkthrough with teams.
• Participate or provide input to support Release Planning meetings with the intent to align and influence scheduling decisions to optimize the Release strategy.
• Assess, plan, and assist the product teams with the design of release packages prior to deployment into the environments.
• Facilitate discussion and conflict resolution on build and release issues.
• Support an agile and iterative approach to development, testing, build, and release.
• Train and mentor team members on the build/continuous integration process and tools.
• Work with other technical team members to resolve all release-related issues.
QualificationsThe key technologies are AWS, Linux, and Chef.
• Significant experience gained in an IT operations or systems integration role.
• 4+ years' hands-on experience developing and supporting automated build, continuous integration (CI), and automated deployment environments and scripts.
• Experience with AWS and Cloud Services.
• Experience in a range of version control, continuous integration, and build automation tools and approaches (including open source solutions) e.g. Jira, Bamboo, Maven, Hudson, Chef.
• Experience writing implementation plans for installing software components on build agents and working with the application services team to execute the install.
• Experience with build process, repository managers, and branching concepts.
• Experience developing in an Agile software development environment (Scrum) with cross-functional Scrum teams.
• Excellent problem-solving, troubleshooting, and analytical skills.
• Excellent verbal and written communication skills.
• Must have the ability to work independently with minimal direction and supervision.
Additional InformationAll your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr