Security & Compliance
This role requires compliance with Saviynt’s information security and privacy policies, including annual security training.
What You Will Be Doing
- Design, build, and maintain shared infrastructure services and platforms that our product and application teams depend on.
- Create reusable, reliable, and scalable solutions that abstract away complexity, enabling other teams to focus on core business logic and deliver features faster in a multi‑cloud environment.
- Architect, implement, and manage highly available and scalable Kubernetes platforms as a service for internal consumers.
- Develop robust internal‑facing tools and automation for infrastructure provisioning and management using Go (Golang).
- Architect and optimize foundational solutions within Cloud environments (AWS, Azure, etc.), focusing on reusable patterns and modules for other teams.
- Design and implement shared event‑driven architecture components and messaging platforms using technologies like Kafka or Google Pub/Sub.
- Develop and maintain robust CI/CD pipelines (e.g., GitLab CI and ArgoCD) as a service, providing standardized and automated deployment workflows for various development teams.
- Design and build resilient distributed systems components that serve as building blocks for other applications, focusing on reliability, fault tolerance, and performance.
- Manage and optimize shared infrastructure across multi‑region cloud environments, ensuring platform services are globally available and performant for all consumers.
- Establish and enhance centralized observability and monitoring platforms and tools that provide self‑service insights for consuming teams.
- Define and implement clear, well‑documented RESTful API designs for the infrastructure services built.
- Implement and manage Service Mesh (e.g., Envoy, Istio) capabilities for traffic management, security, and policy enforcement as a shared platform for services.
- Design, implement, and optimize highly available relational database services or shared data platforms for broad organizational use.
- Collaborate closely with product development teams to understand their infrastructure needs and pain points, providing technical guidance and support.
- Participate in on‑call rotations to support the critical shared infrastructure built.
What You Bring
- 9+ years of experience in an Infrastructure Development, Platform Engineering, or Site Reliability Engineering role, with a strong focus on building tools and services for other engineers.
- Deep expertise with Kubernetes in production environments, particularly in providing it as a platform (single‑tenant and multi‑tenant deployment architectures).
- Strong programming skills in Go (Golang) and Python, building robust, maintainable backend services and automation.
- Extensive hands‑on experience with at least one major Cloud Provider (AWS, GCP, or Azure); multi‑cloud experience is a strong plus.
- Proven experience designing and implementing event‑driven architecture and message queuing systems (e.g., Kafka, RMQ, NATS) as shared services.
- Solid understanding and practical experience with CI/CD pipeline tools (especially GitLab CI) and establishing automated delivery processes for other teams.
- Demonstrable experience designing and operating distributed systems, with patterns for reliable, shared components.
- Familiarity with multi‑region cloud environments and strategies for building globally distributed and highly available platforms.
- Proficiency in establishing and utilizing comprehensive observability and monitoring platforms (e.g., Prometheus, Grafana, ELK stack, Datadog) for shared infrastructure.
- Strong experience with RESTful API design principles and building well‑documented, consumable APIs.
- Knowledge of Service Mesh concepts and practical experience with solutions like Istio in a platform context.
- Hands‑on experience with relational databases (e.g., MySQL, PostgreSQL), ideally managing them as a service.
- Excellent communication skills and the ability to clearly articulate complex technical concepts to technical and non‑technical audiences.
- A strong customer‑centric mindset, treating internal development teams as the primary customers.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical or military experience.
$260,000 - $275,000 a year
#J-18808-Ljbffr