Role Overview
We are seeking a skilled Platform Engineer with expertise in DevOps and DevSecOps practices. This role will focus on building, automating, and securing modern cloud-native platforms, while enabling scalable, reliable, and secure delivery of microservices-based applications. The ideal candidate will have strong hands-on experience with Kubernetes, microservices migration, CI/CD, scripting, observability, databases, and security automation.
Key Responsibilities
-
Platform Engineering & Automation
-
Build, and maintain scalable, reliable, and self-service platform capabilities for
developers. -
Implement Infrastructure as Code (IaC) using Terraform, Helm, and GitOps
workflows (ArgoCD, Flux). -
Modernization and migration of applications to Kubernetes-based
microservices architectures. -
Optimize cloud resource utilization with a focus on cost efficiency,
performance, and resilience.
- DevOps Enablement
-
Implement, and manage CI/CD pipelines across multi-cloud and hybrid
environments. -
Automate deployments, scaling, and monitoring for containerized workloads
(Docker, Kubernetes, GKE/EKS/AKS). -
Establish observability practices using tools such as Grafana, Prometheus,
Loki, Tempo, or Splunk.
- DevSecOps & Security
-
Integrate security practices into CI/CD pipelines and application delivery
workflows. -
Implement vulnerability scanning, secrets management, and runtime security
for containers, clusters, and cloud resources. -
Collaborate with security teams to enforce governance and policy-as-code
(OPA, Kyverno, Gatekeeper).
- Database & Data Platform Support
-
Manage containerized and cloud-hosted databases, ensuring scalability,
backup, and recovery. -
Support migration of legacy databases to cloud-native or managed services
(Cloud SQL, AlloyDB, MongoDB etc.). -
Enable monitoring, logging, and auditing for database operations.
-
Partner with data engineering teams for platform readiness, compliance, and
performance optimization.
- Collaboration & Culture
-
Work closely with developers, architects, and security teams to drive platform
adoption -
Promote DevOps and DevSecOps best practices across engineering teams.
-
Provide technical guidance, mentorship, and documentation.
Required Skills & Experience
-
4–5 years of experience in Platform Engineering / DevOps roles.
-
Strong knowledge of Kubernetes, microservices, and containerized application/database migration strategies.
-
Proficiency in scripting/programming (Python, Go, or Bash).
-
Hands-on experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, Argo Workflows).
-
Infrastructure as Code (Terraform, Helm, Ansible).
-
Cloud platform experience (GCP / AWS / Azure).
-
Experience managing and migrating databases (Postgres, MySQL, MongoDB, Redis, or NoSQL equivalents).
-
Familiarity with observability for both applications and databases.
-
Knowledge of DevSecOps practices such as container/database scanning, secrets management, and runtime security.
Preferred Qualifications
- Experience in large-scale Kubernetes migration projects.
-
Knowledge of multi-cloud cost optimization and governance.
-
Contributions to open-source DevOps/DevSecOps projects.