Role & Responsibilities
- Write clean, maintainable, and efficient Python code, performing testing and debugging to ensure quality standards.
- Design, develop, and maintain applications, software tools, and data analysis systems using Python frameworks such as Django, Flask, and Pyramid.
- Develop and maintain RESTful APIs to enable seamless integration with other systems and applications.
- Analyze and manipulate data, including data cleaning, transformation, and visualization, using Python libraries and tools.
- Implement Infrastructure as Code (IaC) using Terraform to provision and manage AWS cloud resources.
- Collaborate with cross-functional teams, including front-end developers, DevOps, and stakeholders, to deliver high-quality software solutions.
- Participate in Agile and / or Scrum development processes, contributing to sprint planning, reviews, and retrospectives.
- Design and implement database schemas, queries, and integrations using MySQL, PostgreSQL, or MongoDB.
- Ensure application performance, security, and scalability in cloud environments.
Preferred Candidate Profile
Strong proficiency in Python, Django, Flask, or Pyramid frameworks.Hands-on experience with Terraform for Infrastructure as Code and AWS cloud services.Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.Strong analytical, problem-solving, and debugging skills.Experience working in Agile or Scrum methodologies.Ability to collaborate effectively with technical and non-technical teams.Skills Required
Python, Django, Flask, Restful Api, Terraform, Aws