Description

Key Responsibilities

Platform Reliability & Engineering

  • Ensure availability, performance, and resilience of workloads deployed on Kubernetes, On premise, PCF or Cloud platformsaligned to SLO/SLI objectives
  • Design, build, and operate scalable, secure, and highly available containerized platforms and services
  • Optimize capacity, performance, and cost efficiency across distributed systems

Automation, CI/CD & Release Engineering

  • Build and enhance CI/CD pipelines to enable fast, reliable, and repeatable deployments
  • Automate infrastructure and operations using Infrastructure as Code and GitOps practices
  • Plan and execute software releases across environments (Kubernetes, AWS, Azure, PCF, VMs)
  • Drive continuous improvement in release processes, deployment strategies, and development workflows

Observability, Performance & Operations

  • Implement strong monitoring, logging, and tracing to enable proactive issue detection
  • Conduct performance testing and tuning to ensure scalability and reliability
  • Lead incident management, root cause analysis (RCA), and postmortems to drive continuous improvement

Security & Governance

  • Ensure adherence to security, compliance, and enterprise standards across deployments
  • Implement workload security, secrets management, and runtime protections
  • Contribute to operational governance and platform standardization

Collaboration & Engineering Excellence

  • Partner with engineering, product, and operations teams to improve production readiness and system design
  • Support troubleshooting, debugging, and issue resolution across environments
  • Maintain clear documentation for release processes, pipelines, and operational procedures
  • Drive adoption of modern engineering practices to improve reliability, maintainability, and scalability

AI & Innovation

  • Leverage AI-driven tools and automation to enhance observability, incident response, release efficiency, and capacity planning
  • Identify and build AI-enabled use cases to improve operational efficiency and reliability outcomes

All About You

Experience & Skills

  • Strong experience in SRE / Release Engineering / Platform Engineering roles 
  • Proven experience managing and operating workloads deployed on Kubernetes, on-premise (bare metal / VMs), and PCF, with good-to-have exposure to public cloud platforms (AWS, Azure) 
  • Hands-on expertise in containerization (Docker) and Kubernetes orchestration 
  • Strong experience with CI/CD tools, scripting (Shell/Python/Groovy), and automation frameworks 
  • Solid knowledge of monitoring, observability, performance testing, and scaling of distributed systems (e.g., Dynatrace, Splunk, JMeter, LoadRunner) 
  • Strong programming experience (preferably Java / Spring Boot)

Engineering Practices

  • Strong understanding of SDLC, Git-based workflows (Gitflow), and peer review practices
  • Expertise in troubleshooting and debugging (thread dumps, heap dumps, performance bottlenecks)
  • Familiarity with security principles and deployment of secure systems
  • Exposure to Infrastructure as Code, DevOps, and GitOps practices

Education

Bachelor's degree