Lead Software Engineer
JP Morgan
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector on the Workforce Technology team, 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.
Job responsibilities
Configures, and maintains PostgreSQL and Oracle database systems.Manages database instances, including monitoring performance, tuning, and optimizing.Performs database backups, restores, and recovery operations.Analyzes and optimizes query performance and database resources.Monitors and manages database access, permissions, and roles.Implements database indexing, partitioning, and other performance-enhancing techniques.Develops and maintains automation scripts for database management tasks.Utilizes tools and frameworks to automate database deployments and configuration management.Provides advanced troubleshooting ,support for database-related issues and building high available resilient data layer platforms. Collaborates with IT and development teams to resolve complex technical problems.Maintains comprehensive documentation of database configurations, processes, and procedures.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience.Hands-on practical experience in system design, application development, testing, and operational stabilityStrong proficiency in Python (asynchronous programming, REST APIs, Fast APIs, Flask, automation scripts).Hands on experience with Pyspark ( data transformation, performance tuning)Experience with AWS Glue (ETL development, job orchestration, Glue Data Catalog).Familiarity with cloud-native development (AWS Lambda, Aurora, Dynamo DB, etc.).Experience with CI/CD pipelines and containerization (Docker).Basic experience with Terraform (or other IaC tools) for provisioning and managing cloud infrastructure.Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languagesSolid understanding of agile methodologies such as CI/CD, Application Resiliency, and SecurityDemonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
Relevant certifications such as PostgreSQL Certified Professional or equivalent are highly desirableRelevant certifications (e.g., Oracle Certified Professional, AWS Certified Database - Specialty) are highly desirable.Knowledge of reporting tools like Tableau, AWS QuickSightFamiliarity with modern front-end technologiesCloud certification like AWS Solution architect , Terraform certified or Dynatrace certified
Confirmar seu email: Enviar Email
Todos os Empregos de JP Morgan