You will be joining the core technology organization that is responsible for the JP Morgan Chase's enterprise cloud platform on AWS. It provides the central suite of tools and APIs that manage access to public cloud capabilities in a secure and compliant manner, defines the developer experience to bind cloud resources into a coherent ecosystem and, in partnership with both Enterprise Technology Product Lines and Lines of Business, drives the adoption and best practices for the implementation of cloud capabilities.
Job responsibilities
- Guide architectural decisions for the enterprise cloud platform and advise tenant applications, particularly for AWS
- Work across partner teams and lines of business to make the platform the best possible cloud platform in financial services.
- Evaluate and assess new AWS cloud technologies in the light of Atlas initiatives to ensure effective integration and adoption by business lines of business.
- Provides feedback and proposes improvements to architecture governance practices
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Drives decisions that influence product design, application functionality, and technical operations and processes
- Serves as a function-wide subject matter expert in the cloud platform and AWS
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Influences peers and project decision-makers to consider the use and application of leading-edge technologies
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Awareness of architecture governance and tooling valuable
- 3+ years of commercial cloud native software experience, ideally on AWS.
- At least AWS Certified Cloud Practitioner.
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Strong coding skills in Python, Java or Golang.
- Advanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge of cloud native principles
- Ability to tackle design and functionality problems independently with little to no oversight
- Ability to evaluate current and emerging technologies to select or recommend the best solutions for the future state architecture
- Adds to team culture of diversity, equity, inclusion, and respect
- Comfortable working across functional teams from different lines of business from engineers, architects to product managers and potentially remote.
- Comfortable authoring technical documentation covering design and architecture content.
Preferred qualifications, capabilities, and skills
- AWS Solution Architect or Developer certifications or higher professional certification valuable
- Ideally familiarity and experience with C4 and UML modelling tools
- Good experience with Kubernetes, using CLI, developing and deploying applications and leveraging service mesh technologies.
- Comfortable with common identity and access based standards including SAML and OIDC and approaches including ABAC.