HamburgerMenu
hirist

Senior Python Developer

Astrelux IT Pvt Ltd
Chennai
5 - 10 Years

Posted on: 03/12/2025

Job Description

Description :

Position : Senior Python Developer with Cloud Expertise

Location : Chennai (Work from Office / Work from Home)

Experience : 5+ Years

About the Role :

We are seeking a highly skilled and experienced Python Developer with a strong background in cloud technologies to join our dynamic team. The ideal candidate will have a proven track record of designing, developing, and deploying scalable applications using Python, coupled with extensive experience working with cloud platforms, primarily AWS. This role involves working on complex projects that require analytical thinking, robust coding practices, and a deep understanding of system design principles.

Key Responsibilities :

- Design, develop, and maintain high-quality Python applications and services.

- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.

- Optimize and troubleshoot existing systems, ensuring high performance, reliability, and scalability.


- Implement and manage cloud infrastructure on AWS, leveraging services such as EC2, S3, Lambda, RDS, and others.

- Write efficient, reusable, and testable code adhering to best practices.

- Conduct code reviews, debugging, and performance tuning.

- Work with SQL and NoSQL databases to design and optimize data storage solutions.

- Stay updated with the latest trends in cloud computing, Python development, and software architecture.

Required Skills & Qualifications :


- Minimum 5 years of hands-on experience in Python development, with demonstrated expertise in coding, debugging, and problem-solving.

- Strong understanding of Object-Oriented Programming (OOP) concepts and adherence to SOLID principles for clean, maintainable code.

- Extensive experience working with cloud platforms, especially AWS, including deploying and managing cloud-based applications.

- Proficiency in SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, DynamoDB, etc.

- Knowledge of design patterns (Singleton, Factory, Observer, etc.) and their application in real-world scenarios.

- Familiarity with theoretical computer science concepts such as algorithms, data structures, and system design.

Bonus :


- Knowledge of C# is a plus, especially if integrating with systems or services that use this language.

- Strong analytical skills, with the ability to troubleshoot complex issues effectively.

- Excellent communication skills and ability to work collaboratively in a team environment.


info-icon

Did you find something suspicious?