Job Title: Platform Engineer
Job Summary: We are seeking a skilled Platform Engineer to design, build, automate, and maintain the organization's internal developer platforms, cloud infrastructure, and deployment ecosystems. The ideal candidate will focus on improving developer productivity, system reliability, scalability, and operational efficiency by creating standardized platform solutions and self-service capabilities. This role works closely with DevOps, SRE, Security, Cloud, and Development teams to build and optimize modern cloud-native platforms.
Key Responsibilities: - Design, implement, and maintain scalable platform infrastructure and services.
- Build self-service developer platforms that streamline application deployment and operations.
- Develop Infrastructure as Code (IaC) solutions for provisioning and managing cloud resources.
- Automate platform operations, deployments, monitoring, and maintenance tasks.
- Collaborate with development teams to improve software delivery processes and developer experience.
- Manage Kubernetes clusters, container platforms, and cloud-native environments.
- Implement and maintain CI/CD pipelines and DevOps practices.
- Ensure platform security, compliance, reliability, and performance.
- Monitor system health and troubleshoot infrastructure-related issues.
- Support disaster recovery, backup, and business continuity initiatives.
- Create platform documentation, standards, and operational procedures.
- Evaluate emerging technologies and recommend platform improvements.
Required Skills: - Strong understanding of cloud infrastructure and platform engineering principles.
- Experience with containerization and orchestration technologies.
- Knowledge of Infrastructure as Code (IaC) and automation frameworks.
- Strong troubleshooting and performance optimization skills.
- Experience building scalable, secure, and highly available systems.
- Excellent collaboration and communication skills.
Technical Skills: - Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform (GCP)
- Containerization: Docker, Podman
- Orchestration: Kubernetes, OpenShift, EKS, AKS, GKE
- Infrastructure as Code: Terraform, CloudFormation, Pulumi, Ansible
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps
- Monitoring Tools: Prometheus, Grafana, Datadog, New Relic
- Logging Tools: ELK Stack, Splunk
- Programming/Scripting: Python, Go, Bash, PowerShell
- Version Control: Git, GitHub, GitLab, Bitbucket
- Service Mesh: Istio, Linkerd (Preferred)
Qualifications: - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Relevant certifications are highly preferred:
- AWS Certified DevOps Engineer
- AWS Certified Solutions Architect
- Certified Kubernetes Administrator (CKA)
- Microsoft Azure Administrator Associate
- Google Professional Cloud DevOps Engineer
Experience: - 4-8 years of experience in Platform Engineering, DevOps, Cloud Engineering, or Infrastructure Engineering.
- Hands-on experience with Kubernetes and cloud-native technologies.
- Experience implementing Infrastructure as Code and automation solutions.
- Experience supporting production cloud environments and distributed systems.
Preferred Qualifications: - Experience building Internal Developer Platforms (IDPs).
- Knowledge of GitOps practices using ArgoCD or Flux.
- Experience with service discovery, API gateways, and service meshes.
- Understanding of Zero Trust Security and cloud security best practices.
- Familiarity with software development lifecycle (SDLC) and Agile methodologies.
Preferred Qualities: - Strong ownership and problem-solving mindset.
- Passion for automation and developer experience improvements.
- Excellent troubleshooting and root cause analysis skills.
- Ability to work effectively in cross-functional teams.
- Continuous learning attitude toward cloud-native technologies.
Employment Type: Full-Time
Location: Remote / Hybrid / On-site
Nice to Have: - Experience with Backstage, Crossplane, or other Internal Developer Platform tools.
- Knowledge of FinOps and cloud cost optimization strategies.
- Experience with AI/ML platform infrastructure and MLOps environments.
- Familiarity with SaaS, FinTech, Healthcare, HR Tech, or Enterprise Software platforms.
- Experience mentoring engineers and driving platform engineering best practices across the organization.