Senior Site Reliability Engineer (8+)
mastercard | 82 days ago | Pune

Responsibilities:

Automation: Use automation tools to make software development more efficient, reliable, and consistent.
Continuous integration and delivery (CI/CD): Write scripts to automatically set up the deployment environment and integrate new code frequently.
Monitoring: Set up monitoring tools to track the performance of software systems and configure alerts to address critical events.
Infrastructure management: Use infrastructure as code (IaC) to automatically set up the deployment environment.
Technical support: Investigate and resolve technical issues, perform root cause analysis, and provide technical support.
Software development: Develop software to integrate with internal systems and build tools to improve customer experience.
Testing: Review, verify, and validate software codes.
Collaboration: Communicate and collaborate with teams to break down silos between development and operations.
Team management: Plan team structure and activities, and participate in project management.
System troubleshooting: Conduct system troubleshooting activities and fix any found code bugs.
Process improvement: Work towards continuous improvement by building pipelines and creating or updating new processes.

Skills & Experience:
• Bachelor’s degree in computer science, Software Engineering, or a related field.
• 8+ years of experience in Software Engineering with exposure to DevOps work especially Chef.
• Strong proficiency in programming languages (e.g. Python, Java, or Scala) and frameworks (e.g. Pandas, Spring boot)
• Understands internals of operating systems (Windows, Linux) to write interoperable and performant code.
• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors.
• Understands and implements standard branching (e.g., Gitflow), peer reviews and CI/CD practices (e.g. Jenkins)
• Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization.
• Apply tools (e.g., Sonar, Checkmarx) and techniques to scan and measure code quality and anti-patterns as part of development activity.
• Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value.
• Excellent communication and collaboration skills.
• Ability to work independently and as part of a team.

Official notification
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.