Are you a skilled professional looking to advance your career in software development? We are seeking a talented Python Developer to join our team.
Job Description
As a Python Developer, you will be responsible for designing, developing, and maintaining scalable web applications using FastAPI as a framework. You will work closely with our team to deliver high-quality solutions that meet the needs of our clients.
Our ideal candidate has 5+ years of experience in Python backend development, expertise in building scalable and performant web applications, and strong understanding of cloud-based architectures. They must also be proficient in software design patterns, principles of clean architecture, and writing comprehensive unit tests.
Required Skills and Qualifications
* Expertise in building scalable and performant web applications using FastAPI as a framework.
* Experience with testing in Python, preferably with pytest.
* Expertise with SQLAlchemy.
* Experience with Apache Kafka and related Python frameworks like FastStream or Faust.
* Experience with REST APIs.
* Experience in developing frontend applications, preferably with Angular.
* Strong understanding of cloud-based architectures and experience with AWS services.
* Proficiency in software design patterns, principles of clean architecture, and writing comprehensive unit tests.
* Familiarity with CI/CD Pipelines, preferably GitLab CI/CD.
Benefits
We offer a collaborative and agile work environment where you can grow and develop your skills. Our team is committed to equality and non-discrimination, and we recruit and promote talent based on diversity and inclusion.
Others
If you're interested in this opportunity, please send your CV to us with reference 'PythonDev'. We look forward to hearing from you!