Cloud Security Engineer II (Python)

JP Morgan

Location: County Dublin

Job Type: Full time

Posted


Join JPMorgan Chase & Co., a leading global financial services firm with assets of over $2 trillion, operating in more than 60 countries. As part of the Cybersecurity & Technology Controls group, you'll work proactively and strategically across all business lines, enabling them to adopt and integrate appropriate controls, deliver efficient solutions, and promote automation. Our top priority is ensuring the firm's safety and resilience, with a specific focus on secure data management in the Public Cloud.

The Cybersecurity & Technology Controls group at JPMorgan Chase aligns the firm’s cybersecurity, access management, controls, and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group’s number one priority is to enable the business by keeping the firm safe, stable, and resilient. Specifically, we're the team who helps secure data management in the Public Cloud. We are experts in data protection and governance, passionate in our desire to maintain a high security bar, and focused on how to build secure and resilient data management systems in the cloud.

As a Cloud Security Software Engineer at JPMorgan Chase within the Cybersecurity & Technology Controls group, you will help build solutions relating to Identity and Access Management (entitlements), Data Governance, Data Protection, Encryption, Auditing and Access patterns. You will play a crucial role in building secure and resilient data management systems and processes in the Public Cloud, performing security reviews of data management solutions and services, and implementing sufficient controls to safeguard and protect data in the Public Cloud.

Job responsibilities

  • Engage and improve the whole lifecycle of services – from inception and design, through deployment, operation and refinement
  • Scale through automation and evolve systems by pushing change that improves reliability and velocity
  • Develop, test, deploy, maintain and enhance software/tooling solutions
  • Implement automated deployment strategies that scale with the business
  • Manage individual project priorities, deadlines and deliverables
  • Develop and build solutions relating to Identity and Access Management (entitlements), Data Governance, Data Protection, Encryption , Auditing and Access patterns in the Public Cloud
  • Perform design and code reviews of cloud data management solutions in order to identify security and best practice issues and gaps
  • Ensure data management systems are designed and built with highest levels of security for data protection and governance in the cloud

Required qualifications, capabilities and skills

  • Formal training or certification on Computer Science concepts and expanding applied experience
  • Proficiency and hands on development experience within a Public Cloud environment
  • Experience in developing enterprise software and proficiency in multiple technologies preferably Python
  • CI/CD experience utilizing tools such as Github, Jenkins etc.
  • Practical exposure with Infrastructure as Code (IaC) solutions such as Terraform and CloudFormation
  • Experience with development methodologies e.g. Agile
  • Work independently, collaborate within a team to develop meaningful relationships to achieve common goals
  • Proficient verbal and written communication skills

Preferred qualifications, capabilities and skills

  • General awareness and interest in Security
  • Proficiency and hands on experience of data management technologies in Public Cloud such as Redshift, EMR, Lake Formation, Data Pipeline etc. is a plus but not a pre-requisite
  • Cloud certifications including AWS Developer Associate, AWS Solutions Architect Associate