top of page

TECHNICAL PROJECT MANAGER

LOCATION

Dubai,UAE

EMPLOYMENT TYPE

Permanent

Key Responsibilities

  • Define and manage project scope, objectives, and deliverables that align with technical and business goals, working closely with stakeholders and senior management.


  • Develop detailed project plans, including technical milestones, resource allocation, and risk management strategies, while ensuring all technical aspects are aligned with project objectives.


  • Lead technical teams in the design, development, and deployment of software and infrastructure solutions, providing hands-on guidance and expertise as needed.


  • Collaborate with architects, developers, and IT operations to ensure the technical feasibility of projects, making informed decisions on technology stacks, frameworks, and architecture.


  • Oversee the implementation of technical solutions, ensuring high-quality code, performance, and security standards are met.


  • Conduct regular technical reviews, code audits, and system evaluations to ensure compliance with best practices and project requirements.


  • Act as the primary point of contact for all technical aspects of the project, facilitating communication between technical teams, stakeholders, and external vendors.


  • Manage project budgets, timelines, and resources, ensuring efficient use of technical resources and adherence to project constraints.


  • Perform risk management, focusing on technical risks such as system integration challenges, performance issues, and security vulnerabilities, and develop mitigation strategies.


  • Stay up-to-date with the latest technologies, tools, and best practices in software development, cloud computing, and IT infrastructure, applying this knowledge to improve project outcomes.


  • Provide technical mentorship and leadership to project teams, fostering a culture of continuous improvement and innovation.


  • Ensure seamless integration of new technologies and systems within existing infrastructure, minimizing disruption and ensuring compatibility.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field. A PMP, Agile, or Scrum certification is a plus.


  • Minimum of 5 years of experience in a technical project management role, with a strong background in software development, IT infrastructure, or cloud computing.


  • Proven expertise in leading technical projects from concept to deployment, with a deep understanding of software development lifecycles (SDLC), CI/CD pipelines, and DevOps practices.


  • Strong technical proficiency in programming languages (e.g., Java, Python, JavaScript), databases (e.g., SQL, NoSQL), and cloud platforms (e.g., AWS, Azure, Google Cloud).


  • Experience with system architecture, microservices, API design, and system integration.


  • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues and implement effective solutions.


  • Proficiency in project management tools (e.g., Jira, MS Project) and collaboration platforms (e.g., Git, Confluence).


  • Strong leadership skills, with experience managing cross-functional technical teams and driving projects to successful completion.


  • Excellent communication skills, capable of conveying complex technical concepts to non-technical stakeholders and ensuring alignment across teams.


  • Familiarity with cybersecurity best practices, data protection regulations, and compliance standards.

Additional Considerations

  • Experience with containerization and orchestration tools like Docker and Kubernetes.


  • Knowledge of serverless architectures, cloud-native applications, and infrastructure-as-code (IaC) practices.


  • Previous experience in a hands-on development or engineering role, demonstrating a deep technical understanding of systems and solutions.


  • Ability to manage vendor relationships and evaluate third-party solutions from a technical perspective.


  • Experience with agile methodologies and leading sprints in a technical environment.

Apply for this Position

How did you find out about this position?
bottom of page