ApplySenior Software Engineer - Infrastructure, India
Posted about 2 months agoViewed
View full description
Requirements:
- 5 years of hands-on experience operating Kubernetes clusters in a production environment.
- Experience in managing and scaling distributed systems in one of the three major cloud providers (AWS, Azure, GCP).
- Strong experience with at least one Continuous Integration system, such as CircleCI or Jenkins.
- Understanding of the Linux Operating System, standard networking protocols, and components.
- Experience with deploying, supporting, and monitoring new and existing services, platforms, and application stacks.
- Automation/Scripting experience with Shell, Python, or similar.
- Familiarity with Infrastructure as Code (IaC) tools (Terraform, Cloudformation, etc.).
- Strong troubleshooting and problem-solving skills.
Responsibilities:
- Serve as a primary point who is responsible for the overall health, performance, and capacity of our platform.
- Assist in the roll-out and deployment of new product features and installations to facilitate our rapid iteration and growth.
- Develop tools to improve our ability to rapidly deploy and effectively monitor applications in a large-scale environment.
- Work closely with development teams to ensure the platform is designed with operability in mind.
- Identify and lead efforts to improve automation.
- Perform root cause analysis and document results in the form of post-mortems.
- Write and maintain documentation around key systems and processes.
- Participate in an on-call rotation with some of our customers.
Apply