Senior DevOps Engineer
Seismic View all jobs
- Hyderabad, Telangana
- Permanent
- Full-time
- Comfortable providing and discussing a recommendation after evaluating multiple solutions.
- Detailed understanding of DevOps Capabilities and their importance in enabling high performing teams.
- Experienced working in a cloud environment in a role of devops engineer, infrastructure engineer, or software development engineer with infrastructure exposure.
- High level of competency with at least one cloud platform, ideally multiple, such as Azure, AWS, Google Cloud, IBM Cloud, or Oracle Cloud Infrastructure.
- Production level use of Terraform, Shell/Bash, and Python (or Go, Java, Ruby–another non-Shell programming language).
- Have a strong knowledge of Linux, Kubernetes, networking, and infrastructure fundamentals in a multi-region microservice architecture environment.
- Comfortable collaborating within a global team.
- Comfortable using AI-assisted development tools such as GitHub CoPilot (e.g., code generation, infrastructure-as-code suggestions, test generation, issue troubleshooting)
- Able to critically evaluate AI-generated outputs, identify failure modes, and apply sound engineering judgment before promoting changes to production.
- Curious and pragmatic about applying AI to operational problems (reliability, observability, incident response, cost optimization, developer experience) rather than viewing AI as a novelty.
- Understands the importance of data quality, context, and access controls when using AI in environments with sensitive production data.
- Interested in continuously learning and adapting as AI tooling and capabilities evolve within the software development lifecycle.
- Drive development and maintenance of our .NET tenant management tooling and automation. Elimination of manual work related to tenant creation, deletion, renaming, migration, and refresh processes. Debug these processes when they fail.
- Contribute to best practices and build out tools and frameworks to increase productivity of our Engineering group.
- Work closely with application development teams and incorporate their feedback to improve developer experience and reduce toil.
- Present plans and proposals to Engineering Leadership.
- Lead projects as we execute objectives shared across our Production Engineering team.
- Provide guidance to less senior engineers.
- Participate in a 12 hours on, 12 hours off on-call rotation within the Production Engineering team
- Leverage AI-assisted tools to accelerate infrastructure development, troubleshooting, and documentation while ensuring reliability, security, and compliance standards are met.
- Apply AI techniques to reduce operational toil, such as automated analysis of automation failures
- Design and build internal tooling that incorporates AI capabilities when appropriate.