
Site Reliability Engineer II
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Own Ship-driving for deploying online builds.
- Troubleshooting software and hardware issues.
- Develop mechanisms / scripts to make site reliability tasks more efficient.
- Defining new components with understanding of service interdependencies and limitations.
- Possess knowledge and is curious to learn more about performance, scalability, enterprise system architecture, and engineering best practices.
- Work effectively with product development and engineering teams.
- You must be self-driven, curious to learn, proactive, and result oriented.
- 4+ years technical experience in software engineering, network engineering, or systems administration
- OR Bachelor's Degree in Computer Science, Information Technology, or related field AND 1+ year(s) technical experience in software engineering, network engineering, or systems administration
- OR Master's Degree in Computer Science, Information Technology, or related field.
- 3+ years of professional software engineering experience, preferably in cloud infrastructure management and DevOps.
- Expertise in one and/or familiarity with multiple programming / scripting languages, such as Python, Batch, PowerShell.
- Solid knowledge of software engineering principles, patterns, and practices, and agile methodologies.
- Experience with managing infrastructure and troubleshooting with cloud platforms and services, such as Azure, AWS, or Google Cloud.
- Comfortable in operations with Virtual machines and containers.
- Excellent communication, collaboration, and problem-solving skills.
- Ability to work independently and as part of a team in a fast-paced and dynamic environment.
- Passion for learning new skills and technologies and sharing them with others.
- Experience with cloud platforms and services, such as Azure, AWS, or Google Cloud.
- Excellent communication, collaboration, and problem-solving skills.
- Ability to work independently and as part of a team in a fast-paced and dynamic environment.
- Passion for learning new skills and technologies and sharing them with others.