The Cloud Platform Engineer is responsible for building, maintaining, and optimizing internal cloud platforms and developer enablement tools. This role focuses on providing seamless, secure, and efficient developer experiences by managing CI/CD pipelines, container orchestration platforms, self-service tools, and automation frameworks. Works closely with developers, operations, and security teams to ensure reliable delivery of applications in the cloud.
Platform Engineering & Maintenance
- Design, implement, and maintain internal platforms (e.g.,Kubernetes clusters, CI/CD pipelines, service mesh) to support application delivery.
- Build and manage developer self-service portals, templates, and automation tools to improve developer productivity.
- Maintain and improve Kubernetes environments, ensuring security, scalability, and reliability.
CI/CD & Automation
- Develop and maintain CI/CD pipelines, integrating automated testing, security scans, and compliance checks.
- Implement Infrastructure-as-Code (IaC) to provision and manage platform components consistently.
- Optimization & Reliability
- Continuously optimize platform performance, cost-efficiency, and reliability.
- Implement monitoring, alerting, and resilience features in platform services
Collaboration & Documentation
- Work with development and operations teams to align platform capabilities with business needs.
- Maintain accurate documentation of platform configurations workflows, and processes.
Minimum Qualifications
Educational attainment:
Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field (Required). Certifications related to the job is a plus.
Experience
- Platform Engineering & DevOps (3–5 years)
- Cloud & Infrastructure Operations (3–5 years)
- Collaboration & Support (2–4 years)