DescriptionIntermex continues to increase market share, double-digit increases in key financial measures!International Money Express, Inc. (NASDAQ: IMXI), is one of the nation’s leading omnichannel money transfer services to Latin America. With double-digit increases in all of the Company’s key financial performance measures, the Company continues its four-year track record of exceptional earnings growth as a public company. Join our Team!POSITION PURPOSE:As a Release Manager, you are responsible for planning, directing, and coordinating activities for releasing multiple projects into production utilizing Agile/Scrum and DEVOPS methodologies. The release manager will be setting the overall standard for release management and governance for the team. You will have end-to-end responsibility for planning, automating, coordinating and executing all aspects necessary to manage multiple cloud/on-premises environments and iterative software releases across multiple tracks, as well of cutover planning for go-live events.
Want more jobs like this?GetSoftware EngineeringjobsinMiami, FLdelivered to your inbox every week.
Want more jobs like this?
GetSoftware EngineeringjobsinMiami, FLdelivered to your inbox every week.
Get Jobs
ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:Responsible for managing the release process, schedule, resources, interdependencies and risks across all environments and multiple projects within the organization.Environments and release targets include a combination of on-premises, cloud hosted and software-as-a-service solutions.Manage, plan, coordinate, and schedule software delivery all through phases of the release lifecycle across all projects within the program.Develop repeatable deployment procedures and preparation activities. This includes formal readiness criteria, sequence of events, support operations, business continuity, and rollback plans.Conduct environment and release readiness and milestone reviews with all necessary stakeholders.Identify, manage, and mitigate risks and issues related to environments and release schedule such that the scope, schedule, and quality of the release is not affected.Collaborate with Systems & DevOps personnel in management, monitoring, and support of Azure migrations.Liaison between teams (Project, IT Operations, QA, Security, Vendor, and Business users) in order to determine environment requirements needed and any considerations needed to effectively plan releases and cutovers.Maintain current working knowledge of the latest testing methodologies, tools, standards, and industry best practices.RequirementsSkills / Qualifications:Solid understanding of IT infrastructure, including cloud hosted environmentsExperience managing cloud software-as-a-service environments with software vendors and implementation partnersKnowledge and experience in Agile delivery methodologies, preferably SAFeKnowledge and experience in Continuous Integration and Continuous Delivery (CI/CD) practicesWorking knowledge of Software Development Lifecycle (SDLC) within an Agile delivery frameworkDemonstrable experience with DevSecOps tools such as Azure DevOps, GitHub, Confluence, or similar toolsTechnical background in software development, system engineering and/or IT deliveryExperience with Microsoft Azure is a strong plusExperience with Terraform is a plusExperience with supporting a contact center environment is a plusFamiliar with compliance, security and data standards e.g. SOX, SOC/SSAE, CCPA, or GDPR.5+ years working in IT operations or software development5+ years working in a DevOps environment