Job
Description
Technical Project Manager- DevOps Job Description - 10+ years overall IT experience - 5+ years of experience in technical project management, with a focus on DevOps, platform operations, and cloud infrastructure. - Strong understanding of DevOps methodologies, tools, and best practices (CI/CD, Docker, Kubernetes, Terraform, Ansible, Jenkins, etc.). - Experience with cloud platforms (AWS, Azure, GCP) and infrastructure automation. - Good to have experience in Data Platform and Data Pipeline Management - Experience in managing SRE teams - Proven experience in managing cross-functional teams and collaborating with multiple stakeholders. - Excellent leadership, organizational, and communication skills. - Experience providing technical support and incident management in production environments. - Project Management Professional (PMP), Agile (Scrum Master), or relevant certifications are a plus. - Familiarity with security best practices Roles & Responsibilities Project Management: - Lead, plan, and execute DevOps projects, ensuring alignment with customer goals and objectives. - Define project scope, objectives, deliverables, and timelines in collaboration with stakeholders. - Develop detailed project plans, manage risks, and monitor progress. - Ensure project deliverables meet quality standards and are delivered on time and within estimated effort. Team Leadership: - Manage and mentor the DevOps team, providing guidance on technical challenges and career growth. - Foster a collaborative and productive team environment by encouraging continuous learning and improvement. - Collaborate with cross-functional teams such as development, QA, operations, and security to ensure seamless project execution. CI/CD Pipeline Management: - Oversee the design, implementation, and optimization of continuous integration and continuous delivery (CI/CD) pipelines. - Ensure automation of deployment processes, reducing manual intervention and improving release cycles. - Work closely with development teams to integrate automated testing, security scanning, and monitoring in the CI/CD process. Platform Management: - Provide oversight and management of infrastructure platforms, ensuring availability, reliability, and scalability. - Collaborate with infrastructure teams to manage cloud environments (AWS, Azure, GCP) and optimize platform performance. - Ensure proactive platform monitoring, incident management, and problem resolution. Technical Support: - Provide technical support and guidance to the DevOps and platform teams during critical incidents or escalations. - Serve as an escalation point for complex technical issues, ensuring timely resolution and post-incident reviews. - Collaborate with the support teams to improve incident management processes and reduce mean time to resolution (MTTR). Stakeholder Management: - Serve as the main point of contact for project stakeholders, ensuring clear communication of project status, risks, and issues. - Manage stakeholder expectations and ensure alignment with business goals and priorities. - Provide regular updates on project progress, risks, and roadmaps to senior management. Resource & Budget Management: - Identify resource needs and allocate appropriate team members for project tasks. - Coordinate with management for recruitment and resource planning based on project requirements. - Ensure efficient utilization of team resources and budget control throughout the project lifecycle. Process Improvement: - Identify opportunities for process improvements within the DevOps and platform teams to enhance operational efficiency. - Standardize and document DevOps processes, methodologies, and tools to ensure consistency across projects. - Stay up-to-date with industry trends and emerging technologies, recommending new tools and practices that enhance DevOps and platform capabilities. Mandatory Skills Technical Project Manager, DevOps