Job Type: Full-time
Experience: 3+ years
Job Description:
We are seeking a highly skilled Python Developer to join our team and contribute to our EV Charger Projects. The ideal candidate will have a minimum of 3 years of experience in Python development and a strong background in AWS, CICD, GIT, and FastAPI. As a Python Developer, you will be responsible for designing, developing, and maintaining software solutions for our EV Charger Projects.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze project requirements.
- Design and develop scalable and high-performance software solutions using Python.
- Implement and maintain APIs using FastAPI.
- Utilize AWS services for cloud-based application development and deployment.
- Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using industry best practices.
- Write clean, maintainable, and efficient code.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and debug software issues as they arise.
- Stay updated with the latest technologies and best practices in Python development.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in Python development.
- Experience with AWS services such as EC2, S3, API Gateway, etc.
- Strong knowledge of CICD pipelines and tools such as GitLab CI, or GitHub Actions.
- Proficiency in version control using GIT.
- Experience with FastAPI for building APIs is a plus.
- Familiarity with database technologies such as MongoDB.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and in a fast-paced environment.