Skip to main content

Senior Software Engineer - Python/AWS

Technology
3SHOOL TECHNOLOGY CONSULTANTS
1 month ago

Job description

Senior Software Engineer - Python Developer (AWS & CI/CD)

Experience : 7 Years

Location : India - Remote

Employment Type : Full-Time

CTC : Up to ?25 LPA

Payroll : Mastek

Client : Fidelity

End Client : State Street

Job Description :

We are looking for a Senior Python Developer with strong hands-on experience in AWS, CI/CD, and cloud-based application development. The ideal candidate should have strong expertise in developing scalable backend services using Python and deploying and managing applications across AWS.

Key Responsibilities :

  • Design, develop, and maintain scalable backend applications using Python.
  • Develop RESTful APIs and data processing pipelines.
  • Build and maintain automated CI/CD pipelines for build, testing, and deployment.
  • Deploy, configure, and manage applications on AWS.
  • Develop and maintain Infrastructure as Code using AWS CloudFormation.
  • Work with AWS services including IAM, Lambda, S3, EC2, ECS, Secrets Manager, and Redshift.
  • Implement logging, monitoring, and alerting for applications.
  • Collaborate with Architects, DevOps Engineers, and Product teams.
  • Ensure code quality through testing, peer reviews, and static analysis.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.

Tech Stack :

  • Python, AWS (IAM, Lambda, S3, EC2, ECS, Secrets Manager, Redshift), AWS CloudFormation, REST APIs, CI/CD, Git.

Preferred Skills :

  • AWS Certification is highly desirable.
  • Experience in financial services/banking domain is an advantage.
  • Experience working with Infrastructure as Code and cloud-native applications.
Keywords
RedshiftAutoconfCloud computingDevOpsPythonScrumCI/CDMachine code

Interested in this role?