refresh

トレンド企業

Trending

採用

JobsJPMorgan Chase

Software Engineer [Multiple Positions Available]

JPMorgan Chase

Software Engineer [Multiple Positions Available]

JPMorgan Chase

Plano, TX, United States, US

·

On-site

·

Full-time

·

1w ago

Duties: Implement and maintain CI/CD pipelines automating build. Design scalable AWS infrastructure. Automate microservices deployment. Orchestrate applications for improved scalability and fault tolerance. Enhance application performance through collaboration with development teams and performance testing. Streamline deployments achieving faster and more reliable results. Manage infrastructure with laC (Infrastructure As Code) principles. Improve code quality through code reviews, unit testing, and static code analysis. Implement logging framework for monitoring and log aggregation. Conduct performance optimization and capacity planning. Ensure security best practices and compliance with industry standards. Deploy applications with a focus on high availability and auto-scaling. Design data models for dynamic applications for complex analysis. Implement serverless architecture. Manage AWS security groups and CI/CD. Configure networking and system security. Implement event-driven scripts for dynamic runtime deployments.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, or related field of study plus 3 years (36 months) of experience in the job offered or as Software Engineer, DevOps Engineer, Cloud/AWS Engineer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, or related field of study plus 5 years (60 months) of experience in the job offered or as Software Engineer, DevOps Engineer, Cloud/AWS Engineer, or related occupation.

Skills Required: This position requires experience with the following: implementing and maintaining CI/CD pipelines using Jenkins and Git; automating, building, testing, and blue-green and rolling upgrade deployment processes to enhance software delivery efficiency; designing scalable AWS infrastructure with EC2 (Elastic compute cloud), S3 (Simple storage system), RDS (Relational database), and VPC (Virtual Private Cloud); implementing serverless architecture with API Gateway, Lambda, Elasti Cache, RDS, and DynamoDB; utilizing network, security, high availability, and scalability of the AWS infrastructure; streamlining deployments using Docker and Kubernetes; utilizing Kubernetes for managing Docker containers achieving faster and reliable results; building and maintaining Docker container clusters with Kubernetes managing infrastructure with IaC (Infrastructure As Code) principles using Terraform and AWS CloudFormation; implementing AWS Lambda functions for event-driven scripts using API Gateway and DynamoDB; scripting with Python and Shell Scripting for automation tasks; utilizing DevOps tools including Git, Jenkins, Maven, Sonar Qube, Nexus, Ansible, Docker, and Kubernetes for source code management; using Jenkins for CI/CD and automating pipelines; utilizing Sonar Qube for code coverage and Checkmarx for application security; Using Chef cookbooks for configuration management of self-hosted infrastructure; configuring network and system security using Security Groups, SSL, and protocols including SSH, HTTP, and HTTPS; Enhancing application performance through collaboration with development teams and performance testing using Blaze Meter; improving code quality through code reviews, unit testing, and static code analysis using Sonar Qube and checkmarx; Implementing ELK stack including Elasticsearch, Logstash, and Kibana for monitoring and log aggregation.

Job Location: 8181 Communications Pkwy, Plano, TX 75024.

Full-Time.

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About JPMorgan Chase

JPMorgan Chase

JPMorgan Chase is a multinational investment bank and financial services company that provides banking, investment, and asset management services globally. It is one of the largest banks in the United States by assets and market capitalization.

300,000+

Employees

New York City

Headquarters

Reviews

4.2

10 reviews

Work Life Balance

4.2

Compensation

4.3

Culture

4.5

Career

4.4

Management

4.1

75%

Recommend to a Friend

Pros

Good pay and benefits

Work-life balance

Career advancement opportunities

Cons

Heavy workload at times

Career advancement takes time

Pay could be better in some roles

Salary Ranges

47 data points

Junior/L3

Mid/L4

Senior/L5

Junior/L3 · Analyst

21 reports

$126,500

total / year

Base

$110,000

Stock

-

Bonus

-

$95,450

$155,250

Interview Experience

4 interviews

Difficulty

2.8

/ 5

Duration

14-28 weeks

Interview Process

1

Application Review

2

HireVue Video Interview

3

Technical/Behavioral Assessment

4

Final Interview Round

5

Offer Decision

Common Questions

Behavioral/STAR

Technical Knowledge

Past Experience

Culture Fit

Case Study