Hi,

Hope you are doing great!!



*Role : **Release Manager*

*Location :  **Preferred Miami, FL and Atlanta, GA *

*Type Of Employment : 1 Year*





*Type of Requirement:            *                        New Position

*Type of Skills:                                     *Release Manager

*Start Date:                                          *1/16/17

*Location:                                            *Preferred Miami, FL*.
*However Assurant is ok with Atlanta, GA as well

*Project Name: *                                               Release
Management

*Role:                                                   *Release Manager



**Responsibilities & Duties (Mandatory)*

This role is responsible for the coordination and timing of environment
configuration and development activities associated with a release as
defined by policies for each non-production platform. The Manager of
Release Planning & Engineering  provides direction to teams responsible for
executing and managing test processes and ensures that non-production
environments maintain a predefined level of integrity and consistency,
which ultimately leads to the successful deployment of new or modified
business functions and infrastructure capabilities that define success for
a release.

This individual is expected to establish required policies, business
processes, procedures and practices that appropriately address and govern
the risk tolerance of the organization and supports the release management
discipline. This individual will collaborate with various operational roles
and stakeholders, to coordinate all release and change requests.  The
Manager of Release Planning & Engineering will participate and frequently,
lead discussions and/or presentations with all levels of the IT
organization to help educate, communicate, coordinate and transition the
enterprise to a formal and predictable enterprise release management
process.

The overarching goal and expectation is to minimize adverse impacts
associated with changes to overall services and service availability.
Therefore, establishing, maintaining and reporting performance indicators
and metrics that quantify progress towards this goal.

*Essential Functions/Responsibilities:*

*(60%) Managing/Leading a Team:*

·         Staff, recruit, interview, select, hire, and employ an
appropriate number of employees.

·         Provide oversight and direction to the employees in accordance
with the organization's policies and procedures.

·         Coach, mentor and develop staff, including overseeing new
employee onboarding
<https://www.thebalance.com/employee-onboarding-positive-new-employee-experience-1918830>
and providing career development planning
<https://www.thebalance.com/steps-to-create-a-career-development-plan-1917798>
and opportunities.

·         Empower employees to take responsibility for their jobs and
goals. Delegate responsibility
<https://www.thebalance.com/effective-delegation-1917889> and expect
accountability and regular feedback.

·         Foster a spirit of teamwork and unity among department members
that allows for disagreement over ideas, conflict and expeditious conflict
resolution, and the appreciation of diversity as well as cohesiveness,
supportiveness, and working effectively together to enable each employee
and the department to succeed.

·         Consciously create a workplace culture
<https://www.thebalance.com/culture-your-environment-for-people-at-work-1918809>
that is consistent with the overall organization's and that emphasizes the
identified mission, vision
<https://www.thebalance.com/build-a-strategic-framework-through-strategic-planning-1916834>,
guiding principles
<https://www.thebalance.com/core-values-are-what-you-believe-1918079>, and
values <https://www.thebalance.com/core-values-are-what-you-believe-1918079>
of the organization.

·         Lead employees using a performance management
<https://www.thebalance.com/performance-management-1918226> and development
process that provides an overall context and framework to encourage
employee contribution and includes goal setting, feedback, and performance
development planning.

·         Lead employees to meet the organization's expectations for
productivity, quality, and goal accomplishment.

·         Provide effective performance feedback through employee
recognition
<https://www.thebalance.com/the-power-of-positive-employee-recognition-1919054>,
rewards, and disciplinary action
<https://www.thebalance.com/use-disciplinary-actions-effectively-and-legally-1917913>,
with the assistance of Human Resources, when necessary.

·         Maintain employee work schedules including assignments, job
rotation
<https://www.thebalance.com/keys-to-successful-job-rotation-1918167>,
training, vacations and paid time off, telecommuting, cover for absenteeism
<https://www.thebalance.com/absenteeism-is-when-employees-dont-come-to-work-1917895>,
and overtime scheduling.

·         Maintain transparent communication. Appropriately communicate
organization information through department meetings, one-on-one meetings,
and appropriate email, IM, and regular interpersonal communication.

*(10%) Release Process Definition and Planning:*

·         Develop/maintain an enterprise release management discipline
based on experience, best practices and proven methodologies.

·         Define and establish enterprise release schedules, including
coordination with Assurant Corporate Technology on corporate releases and
patching.

·         Create comprehensive documentation on the release process, roles
and responsibilities, policies and procedures.

·         Plans the design/deployment of release packages, in alignment
with the release calendar for new/modified application systems in an
environment of diverse development platforms, computing environments,
software and hardware technologies.

·         Oversees release level project plan and project space within PPM
for each enterprise release.

·         Oversees combined release implementation and back out plan to
ensure completeness, proper identification of dependencies, availability of
resources and common understanding among participants of tasks and
roles/responsibilities.

·         Oversees post release reviews for continuous improvement and
adjustment of the release management process to enhance customer and
stakeholder satisfaction.

·         This role has indirect financial responsibility through assisting
projects with keeping on track with release milestones, thereby avoiding
project overruns.

*(20%) Collaborate, Facilitate, Manage & Govern:*

·         Oversee the organization and coordination of complex releases
that comprise of cross-functional teams and a multitude of interrelated and
independent application and/or infrastructure changes.

·         Ensures the appropriate execution of Enterprise Release
Management processes including governance of projects in meeting SDLC
milestones and gate entrance/exit criteria.

·         Ensure resource (people and technology) requirements in support
of a release are met.

·         Facilitates and ensures risk mitigation practices are in place.

·         Ensures project compliance with internal Sarbanes Oxley (SOX),
security, PCI and ITIL processes (change control, configuration management
processes, etc).

·         Ensures adherence to quality standards processes and procedures.

·         Work with project teams and change owners to resolve scheduling,
technology resource and environment conflicts.

·         Provides off-hours operational support as required.

·         Oversees implementation and back out planning coordination and
employing implementation plans for coordinated dress rehearsal deployment
to test environments.

·         Oversees the coordination of appropriate Assurant Corporate
Technology teams to ensure understanding of coordinated deployment
activities.

·         Oversees the formation of a deployment team for each release.

·         Oversees assessment of requests for off-release implementations,
collaborating with Change Management and others as required to ensure
scheduling does not have negative impact on business operations, the test
environment and IT costs.

·         Throughout a given release cycle, acting in a capacity similar to
that of a Program Manager for the content of the release, including
providing guidance to project and program managers for meeting release
criteria.

·         Train and guide release stakeholders and participants to define
and implement practices throughout the organization to ensure internal
controls, quality and compliance policies and standards.

·         Auditing release activities.

*(10%) Communication & KPI Tracking:*

·         Communicates release schedule and milestones to both ASSURANT
SOLUTIONS IT and business operations stakeholders. Publishes a rolling
twelve month calendar identifying release dates and contents.

·         Co-hosts Release Content Collaboration and Review Board Meetings,
to track, review and communicate issues of interest to Project Managers,
Test Managers and other IT stakeholders.  These meetings are critical
components toward aligning people, projects and technical components
throughout the release life cycle.  Issues that could cause collisions of
code base, scheduling, resource availability or business disruption are
discussed in a workshop setting toward resolution.  Communication of topics
discussed is shared with IT leadership to keep all stakeholders adequately
informed.

·         Produces and shares reports to track progress of release
components in conjunction with release milestones, and participates in
weekly Project Review Forum to recommend actions to be taken on content
that could put the release at risk.

·         Serve as the key release representative in all communication,
management and decision-making forums/discussions (i.e. Project Review
Forum, Change Management/CAB, DLC Gate Review, Release Content
Collaboration, Post Release Review, etc…).

·         Serve as an escalation point for all issues and questions
associated with a release.

·         Facilitates deployment communications to ensure releases are
implemented according to the approved timeline, with system integrity and
availability maintained.

·         Defines, monitors and reports on Key Performance Indicators
(KPIs) for Enterprise Release Management and proposes solutions for
improvements.

Following each release, holds warranty discussion to ensure Production
environment has not been adversely impacted by the release, and to
determine when Pre-Production environment freeze may be lifted.



**Project Description (Mandatory)*



The Manager of Release Planning & Engineering  is responsible for the
operational planning, organization, direction and management of
multi-stream activities for building and maintaining frequent, concurrent
software and infrastructure releases for promotion through a series of
pre-production environments, ultimately leading to a high quality
production implementation.

This role is central to the delivery of projects and changes to the
production environment by managing, guiding, collaborating and
communicating to resources throughout IT and ASSURANT Business Operations
while leveraging best practices of the ITIL Service Management framework.
The Manager of Release Planning & Engineering  serves as the principal
point of representation and liaison with internal and external (client) IT
leaders and most IT staff on release sizing, packaging, scheduling and
implementation.  The position is also responsible for support of the IT
pre-production (test) environments, including migration of code,
scheduling, coordination and adjudication of requests for ‘outages’ within
the environments to perform software upgrades, patching and other technical
maintenance, as well as communication of activities in order to ensure
alignment among stakeholders. The position is additionally accountable for
operational tracking and reporting of release Key Performance Indicators
(KPIs).

This position requires the ability to manage medium to highly complex
assignments to perform a full range of project, process and system analysis
activities. The incumbent is expected to exercise sound judgment and employ
critical thinking skills, which leads to fairly autonomous and
well-informed decision making that can have a significant positive impact
on the organization’s business functions and customer experience.



The role is responsible for planning, directing and overseeing the
operations and fiscal health of the Miami-based Release Management teams.
Additionally, the position is also responsible for planning and maintaining
work systems, procedures, and policies that enable and encourage the
optimum performance of its people, processes, and output. Development of an
employee-oriented company culture
<https://www.thebalance.com/what-makes-up-your-company-culture-1918816>
that emphasizes quality, continuous improvement, key employee retention
<https://www.thebalance.com/the-bottom-line-for-employee-retention-1919037>
and development, and high performance
<https://www.thebalance.com/want-a-superior-workforce-1916768> is critical
to the role.



The position requires the incumbent to be on call for test/production
environment code moves during critical times. The Manager of Release
Planning & Engineering is required to manage software releases outside of
business operations hours, primarily on enterprise release weekends.









**Work Experience & Skills (Mandatory)*

Bachelor’s degree in Computer Science, Information Technology, Business or
related field

·         Ability to effectively lead, partner and communicate with various
levels of the organization to define and execute cross-functional technical
initiatives and/or service delivery processes.

·         Track record of work stream management; e.g. writing, managing
and tracking against a plan

·         Relationship management and conflict resolution skills.

·         Understanding and experience in governance of enterprise software
development life cycles, with emphasis on enterprise release management
functions.

·         Ability to be flexible and use subject matter experts,
circumstantial evidence and sound judgment to mitigate risks by adjusting
releases and/or release management process requirements.

·         Excellent customer service attitude, communication, collaboration
and interpersonal skills

·         problem-solving skills.

·         Verbal and written communication and presentation skills using
various mediums with broad target audiences.

·         Ability to work under pressure and in high stress, fast-paced
situations with a calm demeanor.

·         Experience with deploying packaged code while monitoring
integration with other code deployments to ensure environment integrity for
a release package.

·         Ability to stay current in technologies/best practices and
ability to apply that knowledge to day to day activities.

·         Understanding of ITIL, release, change, and project management
principles and methodologies.

·         Functional business process background in quality.

·         Ability to understand multiple infrastructure environments for
release coordination.

·         Attention to detail and ability to independently analyze business
needs and impact of a change to the production environment.

·         Ability to collaborate on implementation of creative solutions
and quantify delivery results.



·         The Release Manager should be a SME who has ITIL Release
Management experience

·         ITIL Foundation certification preferred

·         ITIL Practitioner certification preferred

·         2 years of management or team lead experience preferred

·         Program / Project management certification preferred

·         Experience with a designated ITIL Service Management tool
preferred

·         Process development experience with full scope of documentation,
release planning, training, and monitoring for effectiveness

·         Experience in running and managing large, complex Enterprise-wide
releases with broad view of programs and projects to ensure release
delivery standards are followed.

·         Experience in governing both waterfall and agile project delivery
life cycles preferred.

·         Knowledge of source repository administration/version control &
experience utilizing software build/configuration tools such as Harvest,
Jenkins, Maven and Ant is preferred.



Experience with Continuous integration builds; managing multiple
configuration files in multiple deployment environments; managing multiple
releases in multiple deployment environments; deploying variety of
artifacts web/enterprise applications/pl-sql. Manage complexities of
partial deployments & work with tools to handle the same; experience with
svn or other leading source control system. A seasoned individual who has
been through a large System Design / Plan, Package, Build, Test and Release
– from a Full, Delta and Emergency release perspective.







*Academic, Certification & Qualifications (Optional) *



·       High School degree required

·       Minimum 3 years experience managing a team.

·       Minimum 3 years of experience defining and executing release
process activities, examples include: plan, build and configuration, test,
implementation preparation and communication, and review.

·       Minimum 5 years of technical experience from any of the following
disciplines (release management, project management, development, systems
administration, systems engineering, quality assurance), business and/or
systems analyst

·       Minimum 3 years of experience incorporating governance, regulatory
requirements into a release management, service delivery and/or similar
process

·       Minimum 3 years of experience developing, documenting and
implementing quality assurance and internal control processes in support of
system development life cycle, change control, configuration management,
and measurements to achieve service level agreements





Regards

*Ajit Rathore*

*InfiCare **Technologies*| 22375 Broderick Drive #225 Dulles VA 20166 |

703-945-1834 Direct | *aj...@inficaretech.com <aj...@inficaretech.com>*

*www.infiCareTech.com <http://www.inficaretech.com/>   *

Servicing our clients since 2001    MBE/ DBE Certified in VA, MD, PA, NJ,
NC, CA

IT Services * Application Development * Mobility Solutions

-- 
You received this message because you are subscribed to the Google Groups 
"oraapps" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to oraapps+unsubscr...@googlegroups.com.
To post to this group, send email to oraapps@googlegroups.com.
Visit this group at https://groups.google.com/group/oraapps.
For more options, visit https://groups.google.com/d/optout.

Reply via email to