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 "Citrix and Sap problems" group. To unsubscribe from this group and stop receiving emails from it, send an email to citrix-and-sap-problems+unsubscr...@googlegroups.com. To post to this group, send email to citrix-and-sap-problems@googlegroups.com. Visit this group at https://groups.google.com/group/citrix-and-sap-problems. For more options, visit https://groups.google.com/d/optout.