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.