Delivery Manager

Vietnam (HCMC, Ha Noi, Da Nang), Vietnam
(not specified)

Responsibilities

1. Project Delivery Oversight

  • Manage end-to-end delivery of multiple software projects simultaneously.
  • Ensure projects are completed on time, within budget, and meet quality standards.
  • Define delivery strategies, goals, and success criteria.

2. Team Leadership and Coordination

  • Lead cross-functional teams, including developers, testers, product owners, and designers.
  • Foster collaboration across teams to ensure smooth execution of project plans.
  • Provide coaching and mentorship to team members, promoting professional growth.

3. Client and Stakeholder Management

  • Serve as the primary contact for clients and stakeholders, managing expectations and ensuring satisfaction.
  • Conduct regular status meetings to report progress, address concerns, and gather feedback.
  • Translate business requirements into actionable technical deliverables.

4. Risk and Issue Management

  • Proactively identify and mitigate project risks.
  • Resolve delivery challenges, ensuring minimal disruption to project timelines and quality.

5. Process Improvement

  • Continuously optimize delivery workflows, identifying and eliminating bottlenecks.
  • Implement best practices in software delivery and Agile methodologies.
  • Advocate for automation, DevOps practices, and modern tools to enhance efficiency.

6. Budget and Resource Management

  • Prepare and manage project budgets, tracking expenses and optimizing resource allocation.
  • Ensure efficient use of resources to maximize project value.

7. Performance Monitoring and Reporting

  • Define and track key performance indicators (KPIs) to measure project success.
  • Generate detailed reports on project health, team performance, and delivery metrics.
  • Conduct post-delivery reviews to document lessons learned and improve future projects.

Key Skills and Competencies

1. Delivery Management Expertise

  • Strong knowledge of software development lifecycles (SDLC), Agile, Scrum, and DevOps practices.
  • Proven experience in managing complex, large-scale software delivery initiatives.

2. Leadership and Communication

  • Ability to lead diverse teams and foster a culture of accountability and collaboration.
  • Excellent communication and interpersonal skills to manage client relationships effectively.

3. Technical Acumen

  • Familiarity with software development stacks and tools (e.g., Java, .NET, Node.js, React.js, Python).
  • Understanding of CI/CD pipelines, version control systems (e.g., Git), and cloud platforms (AWS, Azure, or Google Cloud).

4. Problem-Solving and Decision-Making

  • Strong analytical skills to address delivery challenges and identify improvement opportunities.
  • Effective decision-making under pressure and in complex scenarios.

5. Organizational and Time Management

  • Skilled in prioritizing tasks and managing multiple projects simultaneously.
  • Detail-oriented with a focus on meeting deadlines and maintaining quality.

Qualifications

1. Education

  • Bachelor’s degree in Computer Science, Software Engineering, Project Management, or a related field.
  • PMP, PRINCE2, or Agile certifications (e.g., Certified Scrum Master, SAFe) are highly desirable.

2. Experience

  • 7+ years of experience in software delivery or project management.
  • Proven track record of managing software teams and delivering high-quality solutions.

Technical Stack Requirements (Optional)

  • Programming and Frameworks: Familiarity with Java, .NET, Python, Node.js, React.js, or Angular
  • Cloud Platforms: Experience with AWS, Azure, or Google Cloud for hosting and deployment.
  • DevOps Tools: Knowledge of Jenkins, Docker, Kubernetes, or GitLab CI/CD.
  • Testing Tools: Understanding of Selenium, Postman, or similar testing frameworks.

Performance Metrics

  • Delivery success rate (on-time and within budget).
  • Client satisfaction scores and feedback.
  • Team productivity and morale.
  • Quality metrics (e.g., defect rates, performance issues).
  • Efficiency improvements in delivery processes.

Work Environment

  • Dynamic and collaborative environment with Agile-driven teams.
  • Opportunities to work on innovative software solutions across industries.
  • Fast-paced setting with a focus on operational excellence and customer satisfaction.

Apply For This Job

To apply for this position, please fill in the information below.

Work location *
Which type of employment do you want to apply? *
Which of the following best describes your nationality or residency status?
Applying for the position *

Please provide your expected salary and specify the currency you prefer.

Where did you come across our recruitment opportunity? *

Please upload a PDF or DOC file of your resume below, as well as a cover letter, or any other supporting documentation that you have which will help us to make our decision as to whether you are the ideal candidate for this job.

By submitting this form, I consent to Vinova collecting, using, and disclosing my personal data (including my name, contact details, and CV/resume) for the purposes of processing my job application, evaluating my suitability for employment, and contacting me regarding recruitment matters. *

Click to upload or drag and drop

Maximum file size: 200MB

Draft saved

Please complete the CAPTCHA verification above to enable submission