Senior Deployment Manager
Key Responsibilities
- Lead and manage end-to-end delivery of internal and customer-facing technology projects, ensuring successful execution within scope, schedule, quality, and budget.
- Drive infrastructure modernization and platform upgrade initiatives, including Java application migrations, cloud transformations, operating system upgrades, database upgrades, security enhancements, account management, and access-control implementations.
- Coordinate deployment activities across development, QA, infrastructure, and operations teams to ensure smooth releases and production readiness.
- Act as the primary point of contact (SPOC) for assigned projects, ensuring effective stakeholder communication and project governance.
- Collaborate closely with Java development teams, architecture groups, DevOps engineers, and support teams to align project execution with business objectives.
- Monitor project risks, dependencies, resource allocation, and issue resolution while maintaining project transparency through regular reporting.
- Ensure project documentation, knowledge repositories, and management tools (Azure DevOps/TFS, ServiceNow, Jira, Confluence, etc.) are consistently updated and maintained.
- Facilitate Agile ceremonies, project reviews, status meetings, and executive reporting for global stakeholders.
- Work closely with Application Development (ADD) teams and Managed Services Operations (MSO) teams to ensure successful handover, support readiness, and operational excellence.
- Support continuous improvement initiatives focused on process optimization, automation, scalability, and engineering best practices.
Required Skills & Experience
- 10–12 years of overall IT experience, with significant experience managing enterprise software development and infrastructure projects.
- Strong project management experience in Java-based application development environments.
- Good understanding of Java, Spring Boot, Microservices, REST APIs, CI/CD pipelines, cloud-native applications, and enterprise architecture.
- Experience managing cloud-based projects, preferably on Microsoft Azure; AWS experience is an added advantage.
- Knowledge of DevOps practices, containerization technologies (Docker, Kubernetes), and modern deployment methodologies.
- Strong stakeholder management, communication, and presentation skills.
- Ability to manage multiple projects simultaneously and adapt quickly to changing priorities.
- Excellent analytical, problem-solving, and decision-making capabilities.
- Experience working with globally distributed teams across different geographies and cultures.
- Proven experience as a Technical Project Manager in enterprise software delivery environments.
- Exposure to Agile, Scrum, SAFe, or hybrid project management methodologies.
- Experience managing Java modernization, cloud migration, platform upgrades, and digital transformation initiatives.
- Familiarity with Azure DevOps, ServiceNow, Jira, Confluence, and project governance frameworks.
- Self-motivated professional with strong ownership, accountability, and a results-driven mindset.
- BE/B.Tech in Computer Science, MCA, or equivalent technical qualification.
- International project exposure and experience working with global stakeholders.
- Willingness to travel to Europe and North America for project execution, stakeholder meetings, training, and support activities.