Job
Description
**Role Overview:** As a seasoned Technical Delivery Manager with expertise in Java and AWS technologies, your role will involve overseeing the end-to-end delivery of complex technical projects. You will be responsible for ensuring that projects are delivered on time, within scope, and aligned with client expectations. **Key Responsibilities:** - **Delivery Management:** - Own the successful delivery of multiple Java-based applications and AWS cloud solutions. - Define project scope, timelines, and deliverables, ensuring adherence to budgets and quality standards. - Manage risks, dependencies, and issues proactively across the project lifecycle. - **Technical Leadership:** - Provide technical guidance on Java frameworks, AWS architecture, and microservices design patterns. - Oversee development, deployment, and maintenance of scalable and secure cloud solutions. - Collaborate with technical teams to enforce best practices in coding, DevOps, and CI/CD pipelines. - **Client Engagement:** - Act as the primary point of contact for clients, managing expectations and building trust. - Translate business requirements into technical deliverables, ensuring alignment with client goals. - Deliver status updates and performance metrics to stakeholders regularly. - **Team Leadership:** - Lead and mentor technical teams, fostering a collaborative and high-performance culture. - Conduct resource planning, skill gap analysis, and training to align team capabilities with project needs. - **Process And Quality:** - Implement Agile/Scrum methodologies for iterative development and delivery. - Ensure compliance with organizational standards, including security and documentation practices. - **Resource & Budget Management:** - Efficiently allocate and manage resources to support project requirements without exceeding budget limits. - Track and ensure adherence to project budgets, proactively identifying and addressing any variances. - Collaborate with the finance team to provide accurate budget forecasting and financial reporting on projects. - **Innovation In Delivery Approaches:** - Introduce and implement innovative delivery practices and process improvements to enhance project efficiency and quality. - Champion industry best practices and encourage the adoption of tools and techniques that streamline project workflows. **Qualifications Required:** - Bachelor's/Master's degree in Computer Science, Engineering, or related field. - 12+ years of experience in software development and delivery with 5+ years in leadership roles. - Proficiency in Java, Spring/Spring Boot, and microservices architecture. - Expertise in AWS services such as EC2, S3, Lambda, API Gateway, RDS, and IAM. - Experience in managing DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). - Strong understanding of Agile methodologies and project management tools (JIRA, Trello, etc.). - Proven ability to manage client relationships effectively and drive business outcomes. - Strong interpersonal and communication skills. - Ability to balance technical depth with strategic business priorities. - Experience in managing distributed teams across geographies. - Certification in AWS (Solutions Architect, Developer) or PMP/Agile Scrum Master is a plus.,