Description

We're seeking talented and passionate Python Developers to join our growing team! As a Python developer, you will play a key role in designing, developing, and maintaining high-quality software applications using Python. you will leverage your expertise in Python programming and cloud technologies (AWS, Azure, GCP) to design, develop, and deploy scalable and maintainable cloud-based applications. You will collaborate closely with other engineers, designers, and product managers to bring innovative solutions to life. 

 
Duties and Responsibilities 

Design, develop, and implement complex and scalable software solutions using Python. 

Write clean, well-documented, and maintainable code adhering to best practices. 

Participate in the entire software development lifecycle (SDLC), from requirements gathering to testing and deployment. 

Collaborate effectively with cross-functional teams to understand project requirements and deliver solutions that meet business objectives. 

Candidate should have good experience working with microservice based architecture. 

Candidate should be proficient working with Docket and container-based development. 

Utilize cloud APIs and SDKs (AWS SDK, Azure SDK, GCP Client Libraries) to interact with cloud services 

Configure and manage cloud resources 

 (e.g., compute instances, databases, storage) on AWS, Azure, and GCP 

Troubleshoot and debug complex technical issues. 

Conduct thorough unit testing and debugging to ensure code quality and functionality. 

Stay up to date on the latest Python libraries, frameworks, and technologies. 

Participate in code reviews and provide constructive feedback to colleagues. 

May involve experience with data engineering tasks, building data pipelines, and working with APIs. 


 

Education

Any Gradute