





**Position:** Technical Project Manager **Experience Required:** 8–10 years **Location:** Bahrain **Employment Type:** Full\-time **About the Role** We are seeking a highly skilled **Technical Project Manager** with a strong background in **software architecture, cloud infrastructure, and full\-stack development**. The ideal candidate will lead complex **custom development projects**, bridging technical depth with strong project management skills to ensure timely delivery of high\-quality solutions. This role demands not only project management expertise but also **hands\-on technical leadership**—working closely with architects, developers, and stakeholders to drive innovation and successful execution. **Key Responsibilities** * Lead and manage **end\-to\-end software development projects** from planning to delivery, ensuring alignment with business goals and technical feasibility. * Act as a **technical authority** in solution architecture, design reviews, and technology decisions. * Collaborate with cross\-functional teams to define **project scope, milestones, resource allocation, and risk management plans**. * Drive **agile/scrum ceremonies** (sprint planning, stand\-ups, retrospectives) and ensure team productivity. * Oversee **cloud infrastructure deployment and optimization** across AWS, Azure, or hybrid environments. * Ensure robust **database design, optimization, and scalability** across SQL, PostgreSQL, and related technologies. * Review and guide development work in **Node.js, React, Python, and related full\-stack technologies**. * Prepare and present **progress reports, risk assessments, and technical roadmaps** to stakeholders and senior management. * Foster a culture of **continuous improvement, quality assurance, and best practices** in development and delivery. **Required Skills \& Qualifications** * **8–10 years of professional experience** in software development and project management, with at least 3\+ years in a leadership role. * Proven experience managing **complex custom software development projects** in enterprise or large\-scale environments. * Strong **software architecture expertise** with ability to design scalable, secure, and maintainable systems. * Deep knowledge of **cloud infrastructure** (AWS, Azure, GCP optional) including deployment, monitoring, and cost optimization. * Proficiency in **SQL \& PostgreSQL** with solid understanding of database design and performance tuning. * Hands\-on experience in **full\-stack development** using: * **Backend:** Node.js, Python * **Frontend:** React, JavaScript/TypeScript * Strong grasp of **DevOps practices, CI/CD pipelines, Docker, Kubernetes, and microservices architecture**. * Excellent **project management skills** (Agile, Scrum, or PMP certification preferred). * Exceptional communication, stakeholder management, and problem\-solving skills. **Preferred Qualifications** * Experience working in **multi\-cloud environments** or hybrid infrastructure setups. * Exposure to **enterprise integration, APIs, and middleware solutions**. * Familiarity with **modern security frameworks and compliance standards**. * Previous experience in **leading distributed teams** across different geographies. Candidate must be having Bachelors or Masters in Computer Science Engineering or relevant Engineering background Job Type: Full\-time


