We are seeking a talented and experienced Senior Software Engineer to join our Cloud Engineering team. You will play a crucial role in implementing and supporting cloud infrastructure solutions that support our business objectives.
Responsibilities
Develop and maintain infrastructure-as-code solutions using tools like Terraform, Kubernetes, Helm, Docker, Gitlab CI / CD and GitOps.
Implement monitoring, logging, and alerting solutions using tools like Datadog.
Automate operational tasks and create self-service tooling to enable developer productivity.
Collaborate with cross-functional teams to understand requirements and ensure successful on-boarding of new teams to use Cloud Engineering solutions.
Troubleshoot and resolve complex issues across our cloud infrastructure.
Contribute to the establishment of SRE practices and help define metrics for success.
Required Skills
Desired Skills
Key Attributes and Competencies
Collaboration Skills
You will need to work effectively across teams and departments. You will closely partner with :
Developer Experience Team : Engage with the DevX team to understand developer needs and ensure cloud engineering solutions enable a seamless self-service experience.
Application Development Teams : Coordinate with developers to understand application requirements and provide guidance on leveraging cloud infrastructure effectively.
Security Team : Collaborate with security experts to ensure cloud solutions adhere to security best practices and compliance standards.
Infrastructure Teams : Work with other infrastructure teams to align on networking, load balancing, and other infrastructure components.
Product and Business Teams : Gather requirements from product and business stakeholders to align cloud infrastructure with strategic goals.
Troubleshooting Skills
Senior Engineer • Bengaluru, Karnataka, India