Senior Infrastructure Software Engineer

6 - 10 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are searching for a Senior Infrastructure Software Engineer to become a part of our Cloud Engineering Services team. This opportunity presents an excellent platform to contribute towards the design, development, and enhancement of large-scale infrastructure for various foundational cloud services. If you boast a profound understanding of cloud infrastructure and distributed systems and excel in a stimulating, innovative atmosphere, this position might be the perfect fit for you! In this role, you will collaborate with product engineering teams to gain an in-depth comprehension of their infrastructure use cases. You will effectively communicate design trade-offs and build scalable systems to cater to their individual requirements. Additionally, you will craft advanced tooling to automate the construction and deployment of microservices and infrastructure components, thereby enhancing efficiency and productivity. Proactively identifying bottlenecks in the daily utilization of core infrastructure and implementing robust solutions to address them will also be a key responsibility. Automation will play a pivotal role in reducing manual labor and augmenting operational efficiency. Moreover, you will be responsible for monitoring the infrastructure to promptly alert on significant events, ensuring optimal system performance and reliability levels. The ideal candidate for this role will possess a Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field, or possess equivalent experience. A minimum of 6 years of hands-on experience in designing and constructing infrastructure to support large-scale, fault-tolerant distributed services is required. Proficiency in cloud infrastructure platforms like AWS, Azure, or Google Cloud is essential, along with a strong command of infrastructure as code (IaC) and configuration management tools such as Terraform. Expertise in the administration, operation, and configuration of Kubernetes and Envoy is highly desirable. Demonstrated experience with Continuous Integration/Continuous Delivery (CI/CD) tools like Gitlab and the GitOps model is a must. Proficiency in monitoring tools such as Prometheus, Grafana, Cloudwatch, and Thanos is also expected. A solid background in one or more general-purpose programming languages like Go and Python will be advantageous. To distinguish yourself in this role, you can establish guidelines and standards for the design, development, lifecycle, and management of HTTP APIs and gRPC services. Strong knowledge of API specifications such as OpenAPI, Swagger, Protocol buffers, JSON Schema, AsyncAPI, and GraphQL schemas will be beneficial. Experience in API Management solutions, data interchange formats, and delivering scalable APIs will set you apart from the competition.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You