Platform Engineering Manager / Tech & Platform
Indexed description
Platform Engineering Manager
The Platform Engineering Manager is a senior technical leader responsible for building, operating, and evolving scalable, secure, and reliable software platforms while leading and mentoring high-performing engineering teams. This role blends hands-on technical leadership with people management and strategic ownership of the software delivery lifecycle, with a strong emphasis on Kubernetes-based platforms and modern platform engineering practices.
Responsibilities
- Lead, mentor, and manage a team of software engineers and platform specialists, fostering a collaborative, inclusive, and growth-oriented culture.
- Own the planning, execution, and delivery of complex software and platform initiatives, ensuring alignment with business objectives.
- Collaborate closely with cross-functional partners (product, design, operations, security, and leadership) to define requirements, priorities, and technical direction.
- Design, build, and evolve cloud-native platforms with strong standards for reliability, scalability, observability, and security.
- Lead the orchestration and management of Kubernetes clusters, applying deep expertise in containerization, GitOps workflows, and modern deployment strategies.
- Drive adoption and continuous improvement of modern development practices, including CI/CD pipelines, source control, developer tooling, and automation.
- Champion best practices across the SDLC using tools such as GitLab, JIRA, and Confluence.
- Ensure high code quality and system reliability through architectural reviews, code reviews, and adherence to best practices and standards.
- Design and implement secure software solutions and promote security-first engineering practices.
- Manage team capacity, resource allocation, and timelines, providing accurate estimates and tracking delivery against milestones.
- Communicate project status, risks, and solutions clearly to technical and non-technical stakeholders.
- Identify opportunities to improve engineering processes, efficiency, and developer experience.
- Promote a culture of continuous learning, technical excellence, and operational ownership.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience designing, developing, and delivering software applications, including experience on large-scale systems.
- Proven experience leading engineering teams and delivering complex technical projects.
- Strong experience in platform engineering, including building and operating internal platforms or shared infrastructure.
- Strong expertise in Kubernetes and container orchestration, including hands-on experience managing production clusters.
- Solid foundation in GitOps and modern software delivery pipelines.
- Experience with Docker and cloud-native architectures.
- Experience with AWS or other major cloud providers is preferred.
- Familiarity with Infrastructure-as-Code frameworks such as Crossplane, CDK, or similar is a plus.
- Strong programming background, particularly in Java and Python; professional Java certification is a plus.
- Experience with agile development methodologies and project management tools.
- Strong documentation skills, including process documentation and monitoring/metrics definition.
- Ability to translate business and user needs into technical solutions and reliable delivery estimates.
- Excellent communication, leadership, and stakeholder-management skills.
- Strong business acumen and ability to apply sound engineering judgment within business constraints.
Company Website: https://www.pcienergysolutions.com/
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search