What are the responsibilities and job description for the Lead Security Engineer - AWS position at JPMorgan Chase?
Take on a crucial role where you'll be a key part of a high-performing team delivering secure software solutions.
As a Lead Security Engineer at JPMorgan Chase within the Cybersecurity & Technology Controls, you will be an integral part of a team focused on creating software solutions that adhere to functional and user specifications while implementing safeguards against misuse, circumvention, and malicious activities. In your role as a core technical contributor, you will be tasked with delivering essential technology solutions using tamper-proof and audit-defensible methods across diverse technical domains within various business functions.
Job responsibilities
- Ability to design, architect, and implement applications on public cloud platforms, specifically AWS.
- Design, build, and maintain scalable and secure AWS infrastructure using best practices.
- Design, develop, and troubleshoot innovative software solutions by thinking beyond conventional approaches to solve complex technical problems.
- Proficiency in using Terraform for automating infrastructure deployment and management, ensuring scalable and reliable cloud environment.
- Architect and implement solutions leveraging AWS services such as EC2, ECS, Lambda, Load Balancers, API Gateway, S3, EBS, SQS, SNS, and other storage and messaging services.
- Proactively anticipate, diagnose, and resolve technical challenges to keep systems running smoothly
- Leverage AWS services for scalable deployments
- Develop automation scripts and tools using Python to streamline operations and improve efficiency.
- Monitor, troubleshoot, and optimize AWS networking components, ensuring high availability and performance.
- Provide technical guidance and mentorship to junior engineers.
Required qualifications, capabilities, and skills
- Formal training or certification on security engineering concepts and 5 years applied experience.
- Proficient in using CI/CD tools like Jenkins or Spinnaker, and version control tools such as GitHub or Bitbucket with a focus on continuous integration and continuous deployment (CI/CD) pipelines
- Hands-on experience with AWS services including IAM, Lambda, KMS (Data Security), S3, and Kinesis.
- Experience in debugging, maintaining, monitoring, and providing production support in large environments using tools like Splunk, Datadog, and CloudWatch.
- Experience with container orchestration and deployment in AWS Cloud.
- Strong Python development skills
- Strong AWS and DevOps experience
- Solid understanding of networking concepts and architecture on AWS.
Preferred qualifications, capabilities, and skills
- AWS certifications is highly desirable(e.g., Solutions Architect, DevOps Engineer)