Senior Software Engineer - AWS, Python & DevOps

JP Morgan Services India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software Engineer III- AWS/DB/Python/DevOps

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the Infrastructure Platforms team, you serve as a seasoned Cloud Migration Engineer, specializing in the migration of existing on-premises cloud-based Python microservices to AWS. The ideal candidate will have a strong expertise in AWS services, deployment strategies, and CI/CD processes. In this role, you will be responsible for making necessary Python code changes during the migration process and ensuring seamless integration with various data sources and AWS services.

 

Job responsibilities

 

  • Migrate existing on-premises cloud-based Python microservices to AWS, ensuring minimal disruption to services.
  • Perform necessary Python code modifications to support the migration and optimize performance on AWS.
  • Implement and manage AWS services, including but not limited to MySQL, Oracle, PostgreSQL, S3, SNS, SQS, ECS, and Spinnaker.
  • Establish and maintain CI/CD pipelines to automate deployment processes and ensure consistent application delivery.
  • Connect to diverse data sources via AWS and ensure proper data integration and access.
  • Collaborate with cross-functional teams to gather requirements and provide technical guidance throughout the migration process.
  • Utilize Atlassian Jira for tracking project progress and managing tasks related to the migration.
  • Monitor and troubleshoot issues during and after the migration to ensure system stability and performance

     

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Expertise in AWS services and architecture, with hands-on experience in deploying applications on AWS is Terraform.
  • Strong experience with Python development and the ability to make code changes as needed.
  • Proficient in CI/CD practices and tools for automating deployment processes.
  • Experience with AWS integrations, including MySQL, Oracle, PostgreSQL, S3, SNS, SQS, ECS, and Spinnaker.
  • Knowledge of infrastructure as code (IaC) tools such as Terraform
  • Familiarity with project management tools, particularly Atlassian Jira.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Strong communication skills, both verbal and written.

 

 

Preferred qualifications, capabilities, and skills

  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with monitoring and logging tools for AWS (e.g., CloudWatch, ELK Stack).

Experience Level

Senior Level

Job role

Work location

Bengaluru, Karnataka, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

JP Morgan Services India Pvt Ltd

Job posted by JP Morgan Services India Pvt Ltd

Apply on company website