Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Site Reliability Engineer II - Hyderabad 
India, Telangana, Hyderabad 
28332328

01.01.2025

Job responsibilities

  • Execute small to medium projects independently with initial guidance, eventually progressing to designing and delivering projects autonomously.
  • Leverage technology to solve business problems by writing high-quality, maintainable, and robust code, following best practices in software engineering.
  • Participate in triaging, examining, diagnosing, and resolving incidents, working collaboratively to address root causes.
  • Recognize repetitive tasks (toil) within the role and proactively work to eliminate them through systems engineering or updating application code.
  • Understand observability patterns and strive to implement and improve service level indicators, objectives, monitoring, and alerting solutions for optimal transparency and analysis.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Proficiency in coding in at least one programming language.
  • Experience in maintaining a cloud-based infrastructure.
  • Familiarity with site reliability concepts, principles, and practices.
  • Understanding of observability, including white and black box monitoring, service level objective alerting, and telemetry collection using tools like Grafana, Dynatrace, Prometheus, Datadog, and Splunk.
  • Familiarity with containers or common server operating systems such as Linux and Windows.
  • Emerging knowledge of software, applications, and technical processes within specific technical disciplines, such as cloud computing, artificial intelligence, or Android.
  • Emerging knowledge of continuous integration and continuous delivery tools like Jenkins, GitLab, or Terraform.
  • Emerging knowledge of common networking technologies.
  • Ability to work effectively in a large, collaborative team and willingness to share ideas with peers and managers.
  • Understanding of how to prioritize and adjust work plans to adapt to changes in responsibilities and projects.
  • Eagerness to engage in learning opportunities to enhance effectiveness in executing day-to-day project activities.
  • Ability to demonstrate and apply existing and new system processes, methodologies, and skills to contribute to system development.

Preferred qualifications, capabilities, and skills

  • Good knowledge on Cloud technology