Python Developer
Bangalore, KA, IN, 560100
Summary
We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have experience with FastAPI, PostgreSQL, and AWS microservices. Familiarity with CI/CD processes, GitHub, Docker, and Poetry is a plus.
Your role in our mission
Develop and maintain web applications using Python and FastAPI.
Solid understanding of Python class structure and object-oriented programming (OOP) principles.
Design and manage PostgreSQL databases.
Implement and manage AWS microservices including Lambda, ECS, EKS, and RDS.
Collaborate with the team to design and implement CI/CD pipelines using GitHub and Docker.
Utilize Poetry for dependency management and packaging.
Work closely with cross-functional teams to ensure seamless integration and delivery of projects.
Participate in team meetings and contribute to project planning and decision-making.
Experience with Python libraries and tools such as NumPy, Pandas, Psycopg, or SQLAlchemy is a plus.
What we're looking for
Proven experience as a Python Developer.
Strong knowledge of FastAPI.
Experience with PostgreSQL databases.
Hands-on experience with AWS microservices (Lambda, ECS, EKS, RDS).
Familiarity with CI/CD processes and tools (GitHub, Docker).
Knowledge of Poetry is a plus.
Excellent problem-solving skills and attention to detail.
Ability to work independently and as part of a team.
Strong communication skills and a collaborative mindset.
What you should expect in this role
- Opportunities to travel through your work (0-10%)