Team Lead Python Offline
Hello
We are looking 1 is a team lead/tech lead that will lead 3-4 employees, that will work within the team. Here’s what you’ll do with us:
●Design, build, and maintain scalable backend services with REST APIs using modern ASGI frameworks like FastAPI.
●Architect and manage sophisticated database systems, leveraging both SQL (Postgres) and No-SQL technologies.
●Write clean, modular, and testable code, adhering to clean architecture principles.
●Develop and execute comprehensive tests using tools like Pytest to ensure system reliability and support CI/CD pipelines.
●Collaborate closely with frontend teams to seamlessly integrate API services and share technical expertise.
●Partner with data engineering specialists to enhance the performance and efficiency of our internal data platform.
●Contribute to the design and deployment of event-driven systems using message brokers such as Kafka or similar technologies.
●Utilize Docker and Kubernetes for containerization and efficient orchestration of services.
●Work with AWS infrastructure and apply DevOps best practices to optimize and scale our platform.
You’ll thrive in this role if you have:
●A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
●At least 5 years of hands-on experience in backend development, with deep expertise in Python
●Demonstrated proficiency with web frameworks like FastAPI (async/asyncio) or Flask.
●Hands-on experience with ORM tools such as SQLAlchemy.
●Strong knowledge of designing, optimizing, and maintaining both SQL and No-SQL databases.
●Experience in designing and implementing microservices and event-driven architectures.
●A solid understanding of clean architecture principles and a commitment to writing testable, maintainable code.
●Familiarity with Docker and containerized development environments. ●AWS infrastructure knowledge and DevOps experience are highly desirable.
●Excellent problem-solving skills and the ability to work autonomously in a dynamic startup setting.
●A genuine passion for technology and a drive to stay ahead in the field If you're interested, we're happy to talk to you.