DevJobs

Technical Program Manager

Overview

The role includes:

  • Matrix leadership of development and testing teams.
  • Responsibility for distributed systems in an open service-oriented architecture.
  • Managing schedules, task planning, and monitoring goal achievement.
  • Ongoing collaboration with customers, internal teams, and stakeholders – including the preparation of technical specification documents.


Job requirements:

  • A degree in Computer Science / Software Engineering / Computer Engineering.
  • At least 3 years of experience developing distributed systems in an open microservices architecture over public or private cloud infrastructure.
  • Experience in developing and running software in containerized environments (Kubernetes, Docker).
  • At least 3 years of experience in Full Stack development, including web applications and both relational and non-relational databases.
  • At least 3 years of experience in defining and leading the architecture of distributed systems in an open service-oriented architecture.
  • At least 3 years of professional leadership experience in software development with the ability to motivate and guide team members.
  • Experience with ALM tools (Jira, Confluence, Azure DevOps) for development management (configuration management, tasks, requirements, defects, and testing).
  • Ability to work closely with customers while understanding business strategy.

Mobile Group Ltd.