Epicareer Might not Working Properly
Learn More

Manager, Offshore IT Development Operations

Salary undisclosed

Checking job availability...

Original
Simplified

Key Responsibilities

  • Provide overall leadership and strategic direction to multiple offshore development teams, ensuring alignment with company goals and objectives
  • Develop and implement processes, methodologies, and best practices to optimize team productivity and quality of work
  • Establish clear performance metrics and KPIs for teams and individuals, and regularly monitor progress
  • Manage team leads and provide guidance on team structure, resource allocation, and career development
  • Develop and maintain resource capacity plans with built-in flexibility to accommodate sudden project acquisitions and adhoc development requests
  • Establish a resource allocation framework that allows for quick mobilization of development resources for new opportunities
  • Regularly forecast resource needs and maintain a talent pipeline to scale teams quickly when new projects are acquired
  • Foster a positive work culture that promotes innovation, collaboration, and continuous improvement
  • Build strong relationships with offshore vendors and partners to ensure effective communication and coordination
  • Ensure timely delivery of projects within budget and scope, managing dependencies and risks proactively
  • Conduct regular reviews of team performance and implement improvement strategies
  • Collaborate with other department heads, product managers, and stakeholders to align technical direction with business needs
  • Stay current with industry trends and emerging technologies to drive innovation within the department

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred
  • 8+ years of experience in software development, with at least 5 years in a leadership role
  • Proven experience managing distributed/offshore development teams across multiple time zones
  • Strong capacity planning and resource management skills with demonstrated ability to adapt to changing business needs
  • Experience managing resource allocation across multiple projects and responding to unplanned development requests
  • Strong technical background with understanding of software development methodologies and practices
  • Experience with agile development methodologies (Scrum, Kanban, SAFe, etc.)
  • Excellent communication skills with the ability to build rapport with remote teams and stakeholders
  • Strong problem-solving abilities and experience in conflict resolution
  • Experience in vendor management and negotiation
  • Knowledge of cultural differences and their impact on team dynamics
  • Proficiency in project management and collaboration tools

Preferred Skills

  • Experience in multiple programming languages and technologies
  • Understanding of cloud platforms (AWS, Azure, GCP)
  • Knowledge of DevOps practices and CI/CD pipelines
  • Experience with resource forecasting tools and techniques
  • Ability to develop contingency plans for various resource scenarios
  • Experience with budgeting and resource planning
  • Previous experience working with teams in [specific regions if applicable]
  • PMP, CSM, or other relevant certifications

At Surbana Jurong, we put talent, hard work, teamwork and a fun workplace together to approach problems and solve them creatively and collaboratively. Join us in making a positive impact on the world!