As a Software Engineer III - DevOps Automation Engineer at JPMorgan Chase within the Consumer & Community Banking – Risk, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Requirements
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Software engineering experience with a focus on automation, monitoring, and incident management
- Strong hands on experience in Python and SQL is mandatory; Operational experience in both Private and Public cloud environments
- AWS certified and strong knowledge of AWS Components and Databricks knowledge
- Skilled in job scheduling tools such as Autosys and Airflow
- Well versed in AWS lambda, Step functions and Developing Rest APIs using API Gateway
- Strong knowledge of AWS security and encryption (KMS, IAM etc.)
Responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Develop quality metrics in partnership with QA and AD teams for data processing, data ingestion, API validation, Cloud migration, and throughput testing
- Provide release management and SDLC including experienced in Jules and Jenkins pipeline deployments
Other
- Strong communication, collaboration, and problem-solving skills and Drive to do more is essential for job.
- Willing to participate in support rotations, including weekends