Smarsh

Senior Platform Engineer

Smarsh

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, implement, and maintain cloud infrastructure on AWS, including compute, networking, storage, and security components.
  • Manage and optimize Kubernetes clusters (EKS) for containerized workloads, ensuring high availability and performance.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform, following best practices for modularity, security, and reusability.
  • Configure and manage Istio service mesh for traffic management, security policies, and observability.
  • Implement and maintain GitOps workflows for continuous deployment and infrastructure management.
  • Support release engineering processes including CI/CD pipeline development, deployment automation, and release coordination.
  • Manage secrets and sensitive configuration using HashiCorp Vault, ensuring compliance with security policies.
  • Participate in oncall rotation to provide 24x7 support for critical platform services.
  • Collaborate with development teams to enable customer onboarding on the Fabric platform, including EA (Enterprise Archive) tenants.
  • Document runbooks, architecture decisions, and operational procedures.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
  • Minimum 4 years of experience in platform engineering, DevOps, or SRE roles.
  • Strong proficiency with AWS services including EC2, EKS, VPC, IAM, S3, RDS, Lambda, and CloudWatch.
  • Hands-on experience with Kubernetes administration and troubleshooting.
  • Proficiency in Terraform for infrastructure provisioning and management.
  • Experience with Istio or similar service mesh technologies.
  • Working knowledge of GitOps tools such as ArgoCD or Flux.
  • Experience with CI/CD tools including GitHub Actions, Jenkins, or GitLab CI.
  • Familiarity with HashiCorp Vault for secrets management.
  • Scripting proficiency in Python, Bash, or Go.
  • Soft Skills
  • Strong problem-solving and analytical abilities.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a distributed, global team environment.
  • Self-motivated with ability to work independently and as part of a team.
  • Willingness to participate in oncall rotations and respond to incidents.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AWSKubernetesTerraformIstioGitOpsCI/CDPythonBashGo
Soft Skills
problem-solvinganalytical abilitieswritten communicationverbal communicationteamworkself-motivatedindependent work
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology