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 
United States, Delaware, Wilmington 
733554532

07.09.2024

Job responsibilities

  • Executes small to medium projects independently with initial direction and eventually graduates to designing and delivering projects by yourself
  • Leverages technology to solve business problems by writing high quality, maintainable, and robust code following best practices in software engineering
  • Participates in triaging, examining, diagnosing, and resolving incidents and work with others to solve problems at their root
  • Recognizes the toil within your role and proactively works towards eliminating it through either systems engineering or updating application code
  • Understands observability patterns and strives 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
  • Ability to code in at least one programming language (Java/Python/Scala)
  • Experience maintaining a Cloud-base infrastructure
  • Familiar with site reliability concepts, principles, and practices
  • Familiar with observability such as white and black box monitoring, service level objective alerting, and telemetry collection using tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk, and others
  • Familiarity with containers or a common Server OS such as Linux and Windows
  • Emerging knowledge of software, applications and technical processes within a given technical discipline (e.g., Cloud, artificial intelligence, Android, etc.)
  • Emerging knowledge of continuous integration and continuous delivery tools like Jenkins, GitLab, or Terraform
  • Hands-on knowledge on Big Data platform
  • Ability to work on Data analysis using SQL.

Preferred qualifications, capabilities, and skills

  • General knowledge of financial services industry
  • Understanding of how to prioritize and adjust work plans to adapt to changes in assigned responsibilities and projects
  • Eagerness to participate in learning opportunities to enhance one’s effectiveness in executing day-to-day project activities
  • Ability to demonstrate and apply existing and new system processes, methodologies, and skills to contribute to the development of systems