Site Reliability Engineer [Multiple Positions Available]
DESCRIPTION:
Duties: Collaborate with other software engineers and teams to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines.
Collaborate with other software engineers and teams to design, develop, test, and implement availability, reliability, scalability, and solutions in applications.
Implement infrastructure, configuration, and network as code for applications and platforms in scope.
Utilize service level indicators and objectives to resolve issues before they impact customers.
Support the adoption of site reliability engineering best practices.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science or related field of study plus 3 years of experience in the job offered or as Site Reliability Engineer, Software Architect, Systems Engineer, Programmer, or related occupation.
The employer will alternatively accept a Bachelor's degree in Computer Science or related field of study plus 5 years of experience in the job offered or as Site Reliability Engineer, Software Architect, Systems Engineer, Programmer, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: Developing software throughout the Software Development Life Cycle including requirements gathering, design, implementation, testing, deployment, and maintenance; Designing software utilizing software architecture principles, including microservices, client-server architecture, and RESTful services; Designing software using patterns including Singleton, Factory, Observer, and MVC; Managing and collaborating on code using version control systems such as Git; Designing SQL, relational, or NoSQL databases; Conducting code reviews and refactoring code to improve quality and maintainability; Conducting unit testing, integration testing, and test-driven development for software; managing and delivering software projects in Agile environments, using frameworks such as Scrum or Kanban.
This position requires any experience with the following: Developing, debugging, and optimizing applications using at least one programming language such as Python, Java, or .Net; Implementing and managing observability solutions, including setting up white and black box monitoring, configuring service level objective alerting, and collecting and analyzing telemetry data using tools such as Grafana, Dynatrace, Prometheus, Datadog, or Splunk; Designing, implementing, and maintaining continuous integration and continuous delivery pipelines using tools such as Jenkins, GitLab, or Spinnaker; Automating build, test, and deployment processes; Writing, testing, and deploying infrastructure as code using tools such as Terraform or CloudFormation; Creating reusable modules and managing infrastructure lifecycle; Deploying, scaling, and managing containerized applications and container orchestration platforms, including ECS, Kubernetes, and Docker; Optimizin...
- Rate: Not Specified
- Location: Plano, US-TX
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210710314
- Posted: 2026-02-11 07:49:48 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Occupational Therapist - The Courtyard
- Physical Therapist
- Occupational Therapy Assistant
- Occupational Therapy Assistant
- Speech Language Pathologist
- Occupational Therapy Assistant
- Occupational Therapy Assistant
- Speech Language Pathologist
- Assistant Director of Nursing - RN or LVN
- Speech-Language Pathologist - Eastview Healthcare
- Advisor - Southport
- Optometrist, PT (PC) - Addison
- Physical Therapist
- Advisor - Natick Mall
- Occupational Therapy Assistant PRN
- Advisor - The Shops on El Paseo
- Valve Design Engineer
- Sr. Valve Design Engineer
- Housekeeping Staff-2
- Sales Supervisor - N Damen