Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

JPMorgan Resiliency Observability - Lead Software Engineer 
United States, Ohio, Columbus 
234421855

17.12.2024

Job responsibilities

  • Identity bottlenecks in application/infrastructure and drive issue solutions with recommendations leveraging different data points and observability metrics focusing on enterprise system architecture, reliability, scalability, performance, security, toil reduction, and other SRE best practices
  • Build resilient and performant solutions using programming language such as (Android, Python, etc.)
  • Proficiently apply e2e observability solution such as white and black box monitoring, SLO alerting, and telemetry collection leveraging tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk, etc.
  • Manage Application deployments with automation and standard deployment patterns (e.g., Terraform, Spinnaker, Blue Green etc.)
  • Operate with common Cloud platforms (AWS, Azure etc.), patterns and services (AWS certification preferred)
  • Solve problems with advanced knowledge on Application design and its impact on availability, Resilience and Performance of the applications
  • Drive improvements using advanced insights from Application performance monitoring for response time, Throughput, Network utilization, CPU utilization and Memory utilization
  • Use advanced understanding of system runtime environments to drive KPIs like: load tolerance, responsiveness, availability, SLAs/SLOs, RTO/RPO
  • Forecast Application capacity and drive improvements in application efficiency and availability

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • 5+ years’ experience in software engineering with focus on Site Reliability, Observability, Performance and Application Resiliency
  • Prior experience with Mobile platforms, Android development
  • Operational knowledge of all phases of modern agile software lifecycle, and good awareness of the software security best practices
  • Ability to work in and across large, collaborative teams to achieve organizational goals
  • Strong interest in investigating technological deficiencies and identifying ways to improve existing solutions
  • Prior experience in financials industry and/or branch operation
  • Strong communication skills, passion for improving customer experience
Preferred qualifications, capabilities, and skills
  • Practical cloud native experience
  • Exceptional communication and interpersonal skills, with a strong emphasis on client satisfaction and relationship building