IT Project Manager
Role details
Job location
Tech stack
Job description
We are seeking an experienced IT Project Manager to lead the successful delivery of technology-driven projects across multiple domains. The ideal candidate will be responsible for planning, executing, and finalizing projects according to strict deadlines and budgets, while coordinating cross-functional teams and ensuring alignment with business objectives and client expectations.
Job Description (Main Duties and Responsibilities):
Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
Develop detailed project plans, timelines, milestones, and resource allocation strategies.
Manage end-to-end project lifecycle from initiation, planning, execution, monitoring, and closure.
Lead cross-functional teams including developers, QA, business analysts, and infrastructure teams.
Monitor and control project performance using appropriate tools and techniques.
Identify, assess, and mitigate risks, issues, and dependencies throughout the project lifecycle.
Facilitate project governance meetings, status updates, and steering committee discussions.
Ensure adherence to quality standards, best practices, and compliance requirements.
Drive Agile, Scrum, Waterfall, or hybrid project methodologies as required.
Coordinate requirement gathering and ensure alignment with business needs.
Support change management processes and ensure smooth adoption of solutions.
Manage project documentation including project charters, plans, RAID logs, and reports.
Track project budgets, forecasts, and financial performance.
Lead project retrospectives and implement continuous improvement initiatives.
Ensure compliance with regulatory and security standards where applicable.
Requirements
Bachelor's degree in Information Technology, Computer Science, Business, Engineering, or a related field.
6-10+ years of experience in IT Project Management or similar roles within enterprise environments.
Proven track record of successfully delivering complex, large-scale IT and digital transformation projects.
Strong knowledge of project management methodologies (Agile, Scrum, Kanban, Waterfall, PRINCE2, PMP, SAFe).
Experience with project management and collaboration tools such as Jira, Confluence, Microsoft Project, Azure DevOps, Trello, Asana, or Smartsheet.
Strong understanding of SDLC (Software Development Life Cycle), DevOps lifecycle, and IT delivery frameworks.
Hands-on experience in managing cloud-based projects using AWS, Microsoft Azure, or Google Cloud Platform.
Strong understanding of microservices architecture, RESTful APIs, and system integration patterns.
Experience with DevOps practices, CI/CD pipelines, and tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Bamboo.
Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
Knowledge of Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or ARM templates.
Understanding of database technologies including SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
Experience with messaging systems and middleware such as Apache Kafka, RabbitMQ, or ActiveMQ.
Strong knowledge of system architecture, scalability, performance optimization, and high-availability design.
Experience in managing enterprise applications, SaaS platforms, and third-party integrations.
Knowledge of monitoring and logging tools such as ELK Stack, Splunk, Prometheus, or Grafana.
Experience managing budgets, cost control, forecasting, and financial reporting using project metrics and KPIs.
Strong understanding of cybersecurity principles, secure SDLC, and data privacy regulations (e.g., GDPR).
Familiarity with security frameworks and standards such as ISO 27001, NIST, and OWASP Top 10.
Experience working with distributed, offshore, and global teams across multiple time zones.
Experience in change management, release management, and configuration management processes.
Familiarity with enterprise platforms such as SAP, Salesforce, ServiceNow, or Microsoft Dynamics (preferred).
Understanding of data analytics and visualization tools such as Power BI or Tableau (desirable).
Exposure to emerging technologies such as AI/ML, RPA, or IoT (good to have).
Relevant certifications such as PMP, PRINCE2, Certified Scrum Master (CSM), SAFe, or Agile certifications are highly desirable.
Qualifications:
Bachelor's degree or above in the UK or equivalent. (Project Management certifications such as PMP, PRINCE2, or Agile certifications are highly desirable.)