Site Reliability Engineer [Multiple Positions Available]

JPMorgan Chase & Co.Jersey City, NJ
4hOnsite

About The Position

Duties: Collaborate with business partners to understand their systems and processes. Identify toil and gaps in the existing Telemetry solutions. Propose detailed automation solutions to fill the gaps and to reduce the toil. Drive the development and delivery of SRE solutions to develop and maintain advanced telemetry solutions, design visualization tools for telemetry and observability, engineer machine learning solutions to automate telemetry systems. Stay informed about the latest trends in Artificial Intelligence, Machine Learning, Large Language Models, Generative Artificial Intelligence and operate with a continuous improvement mindset. Collaborate with stake holders and vendors to finalize SLO (Service Level Objectives) and SLI (Service Level Indicators) of any given product. QUALIFICATIONS: Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, Information technology or related field of study plus 3 years of experience in the job offered or as Site Reliability Engineer, Java Developer, Software Engineer, Support Engineer, Java Developer, Programmer Analyst, Application Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, Information technology or related field of study plus 5 years of experience in the job offered or as Site Reliability Engineer, Java Developer, Software Engineer, Support Engineer, Java Developer, Programmer Analyst, Application Developer, or related occupation. Skills Required: This position requires three (3) years of experience with the following: utilizing DevOps technologies on Linux and Windows platform to build CI/CD pipelines (Continuous Integration and Continuous Development); VOIP (Voice Over Internet Protocol) technologies and associated tools including Network Analyzers, to implement Telemetry and Observability solutions; utilizing Java or Python and SHELL scripting to develop applications capable of handling high data loads using advanced programming techniques including multithreading, asynchronous processing, and optimization for performance and scalability; working on cloud platform (AWS) to migrate on-premise solutions to cloud. This position requires any amount of experience with the following: utilizing DevOps and SRE (Service Reliability Engineering) operations on AWS Cloud Technologies to achieve enhanced system reliability, continuous integration, delivery, and efficient infrastructure management; developing and optimizing microservices using Lambda Functions with MicroNaut and integrate No-SQL databases to achieve scalable, efficient, and resilient application architectures that enhance data accessibility and system performance; VOIP Analysis (Signaling level message) using Wireshark to troubleshoot network issues; using Containers including Docker and Kubernetes for deployments for Telemetry solutions; developing observability solutions with Grafana dashboards to achieve real-time system monitoring and proactive issue resolution; advancing Push Notification Technologies including Google (FCM) Firebase Cloud Messaging, AWS (SNS) Simple Notification Service, and high-density messaging with Kafka; using Authentication and Authorization technologies including Oscar and OpenAuth to protect APIs (Application Programming Interfaces) by ensuring secure access control; using SonarQube, JUnit, MicronautTest, and Power Mockito for comprehensive code and testing coverage to ensure high- quality software and early issue detection; Multithreading, high payload, distributed applications using Akka. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: https://careers.jpmorgan.com/us/en/about-us. Job Location: 575 Washington Blvd, Jersey City, NJ 07310. Full-Time. Salary: $157,500 - $185,000 per year.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Information technology or related field of study plus 3 years of experience in the job offered or as Site Reliability Engineer, Java Developer, Software Engineer, Support Engineer, Java Developer, Programmer Analyst, Application Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, Information technology or related field of study plus 5 years of experience in the job offered or as Site Reliability Engineer, Java Developer, Software Engineer, Support Engineer, Java Developer, Programmer Analyst, Application Developer, or related occupation.
  • 3 years of experience with utilizing DevOps technologies on Linux and Windows platform to build CI/CD pipelines (Continuous Integration and Continuous Development)
  • 3 years of experience with VOIP (Voice Over Internet Protocol) technologies and associated tools including Network Analyzers, to implement Telemetry and Observability solutions
  • 3 years of experience with utilizing Java or Python and SHELL scripting to develop applications capable of handling high data loads using advanced programming techniques including multithreading, asynchronous processing, and optimization for performance and scalability
  • 3 years of experience working on cloud platform (AWS) to migrate on-premise solutions to cloud
  • Experience with utilizing DevOps and SRE (Service Reliability Engineering) operations on AWS Cloud Technologies to achieve enhanced system reliability, continuous integration, delivery, and efficient infrastructure management
  • Experience with developing and optimizing microservices using Lambda Functions with MicroNaut and integrate No-SQL databases to achieve scalable, efficient, and resilient application architectures that enhance data accessibility and system performance
  • Experience with VOIP Analysis (Signaling level message) using Wireshark to troubleshoot network issues
  • Experience with using Containers including Docker and Kubernetes for deployments for Telemetry solutions
  • Experience with developing observability solutions with Grafana dashboards to achieve real-time system monitoring and proactive issue resolution
  • Experience with advancing Push Notification Technologies including Google (FCM) Firebase Cloud Messaging, AWS (SNS) Simple Notification Service, and high-density messaging with Kafka
  • Experience with using Authentication and Authorization technologies including Oscar and OpenAuth to protect APIs (Application Programming Interfaces) by ensuring secure access control
  • Experience with using SonarQube, JUnit, MicronautTest, and Power Mockito for comprehensive code and testing coverage to ensure high- quality software and early issue detection
  • Experience with Multithreading, high payload, distributed applications using Akka.

Responsibilities

  • Collaborate with business partners to understand their systems and processes.
  • Identify toil and gaps in the existing Telemetry solutions.
  • Propose detailed automation solutions to fill the gaps and to reduce the toil.
  • Drive the development and delivery of SRE solutions to develop and maintain advanced telemetry solutions
  • Design visualization tools for telemetry and observability
  • Engineer machine learning solutions to automate telemetry systems.
  • Stay informed about the latest trends in Artificial Intelligence, Machine Learning, Large Language Models, Generative Artificial Intelligence and operate with a continuous improvement mindset.
  • Collaborate with stake holders and vendors to finalize SLO (Service Level Objectives) and SLI (Service Level Indicators) of any given product.

Benefits

  • comprehensive health care coverage
  • on-site health and wellness centers
  • a retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service