Posted: Thursday, February 8, 2018 12:10 PM
New York Life Insurance Company ("New York Life" or "the company") is the largest mutual life insurance company in the United States*. Founded in 1845, New York Life is headquartered in New York City, maintains offices in all fifty states, and owns Seguros Monterrey New York Life in Mexico.
New York Life is one of the most financially strong and highly capitalized insurers in the business. The company reported 2016 operating earnings of 1.954 billion. Total assets under management at year end 2016, with affiliates, totaled 538 billion. As of year:end 2016, New York Life's surplus was 23.336 billion**. New York Life holds the highest possible financial strength ratings currently awarded to any life insurer from all four of the major ratings agencies: A.M. Best, A++; Fitch AAA; Moody's Aaa; Standard and Poor's AA+. (Source: Individual Third Party Ratings Report as of 8/17/16).
Financial strength, integrity and humanity-the values upon which New York Life was founded-have guided the company's decisions and actions for over 170 years.
The DevOps Engineer / Release Manager is accountable and responsible for managing all technology releases within the Enterprise Integration Services domain, establishing and maturing a DevOps environment with a focus on building for the cloud and securely.
The role is key in driving DevOps and Release Management maturity by managing the source code management system, automating builds and regression testing, building tools and monitoring used in technology deployments, and coordinating and pushing new releases through all environments which reside in AWS. DevOps Engineering ensures that new software is released in a streamlined manner from development to production. The role will establish procedures and develop tools that are used by both the Engineering and Operations teams. As a DevOps Engineer youll use your strong technical ability to drive product releases across many different systems and teams. Youll work to ensure that integration services and products are delivered with a repeatable and scalable process.
Specifically this role will
* Support and improve our tools for continuous build, automated testing and release management process into AWS
* Own, manage and improve our release process. Focus on scale and efficiency
* Build and maintain tools needed during release pushes
:Defines, tracks, and manages release content and schedules : a comprehensive plan that integrates all the inputs and outputs of release planning activities, including the creation of release plans with dependencies
:Works as part of the delivery and support teams to manage overall release calendar, to identify and mitigate potential environment/system change conflicts
:Assists Project Managers to establish project baseline (schedule) by providing visibility into the release calendar
:Working with QA Lead contributes to defining test approach and test cycles
:Working with QA Lead contributes to defining performance test approach and test cycles
:Engages with project teams in early phases of the development life cycle to ensure alignment with the overall release schedules
:Leads and provides direction to all affected teams to ensure software release activities are managed and coordinated accordingly
:Schedules and facilitates release planning and status meetings to review changes to releases and/or resolve items of high or moderate concern, clears environmental roadblocks
:Schedules and manages environments and appropriately allocates environment resources based on priority
:Works to ensure accuracy of the code build and deployment processes and advancing automation in this space
:Develops risk management mitigation (prioritization) when support teams are faced with scheduling constraints
:Participates in the production readiness meetings for all software releases
:Works across the organization to improve and enforce deve
• Location: New Jersey
• Post ID: 157842297 nynj