Bangalore
24 days ago
AWS Specialist - Python, AWS Services

Job Title: Senior Backend Engineer – AWS & Python

Experience: 7 to 12 years
Hiring Locations: Thiruvananthapuram (Tvm), Pune, Bangalore (Blr), Hyderabad (Hyd)

Job Overview

We are seeking a highly skilled Senior Backend Engineer with strong expertise in Python and AWS services to help design and build scalable backend systems and cloud infrastructure. In this role, you will contribute to the evolution of our cloud architecture, automate cloud provisioning, and lead by mentoring junior engineers.

Key Responsibilities

Backend Development: Design, develop, and maintain scalable backend applications using Python.

AWS Architecture: Architect and implement solutions using services like AWS Glue, Lambda, S3, EC2, RDS, and others.

Data Pipelines: Create and manage ETL data pipelines using AWS Glue for reliable data ingestion and transformation.

API Design: Develop and maintain RESTful APIs to support internal services and frontend systems.

Collaboration: Partner with product managers, frontend developers, and stakeholders to deliver high-quality software features.

Security & Performance: Adhere to security best practices and optimize application performance using tools for profiling and monitoring.

Mentorship: Support junior developers through code reviews, guidance, and technical leadership.

Must-Have Skills

Strong proficiency in Python for backend development.

Deep hands-on experience with AWS services, particularly:

AWS Glue

AWS Lambda

Amazon S3

Amazon EC2

Amazon RDS

Experience designing, building, and managing data pipelines, especially with AWS Glue.

Solid understanding of RESTful API design and implementation.

Strong debugging, performance tuning, and troubleshooting capabilities in cloud-native applications.

Familiarity with version control systems like Git.

Experience with CI/CD tools and processes.

Good-to-Have Skills

Exposure to serverless architecture and event-driven design.

Experience with Docker or Kubernetes in cloud environments.

Familiarity with monitoring tools (e.g., CloudWatch, Prometheus).

Knowledge of data modeling and SQL/NoSQL databases.

Experience working in Agile development environments.

Por favor confirme su dirección de correo electrónico: Send Email