What you ll do:
- Develop test and maintain robust and scalable Python applications.
- Work collaboratively with crossfunctional teams to design and implement new features.
- Ensure the performance quality and responsiveness of applications.
- Implement serverside logic database integration and system architecture.
- Writing reusable testable and efficient code.
- Design and implementation of lowlatency highavailability and performant applications.
- Integration of userfacing elements developed by frontend developers with serverside logic.
- Choose and work with one of the following frameworks: Flask Django or Fast API.
- Utilize databases such as SQL Post SQL or MongoDB to support application development.
- Demonstrate proficiency in Linux or Ubuntu server environments.
- Knowledge of containerization tools particularly Docker for deployment and scalability.
- Implement and optimize caching strategies using Redis or Celery (a plus).
- Participate in the planning and implementation of Continuous Integration/Continuous Deployment (CI/CD) processes.
- Stay updated on industry trends and emerging technologies.
What makes you a great fit:
- Bachelor s degree in Computer Science Engineering or a related field.
- Proven experience as a Python Developer with 35 years of handson development.
- Indepth knowledge of at least one of the following frameworks: Flask Django or Fast API.
- Strong expertise in databases such as SQL Post SQL or MongoDB.
- Familiarity with Linux or Ubuntu server environments.
- Proficiency in containerization tools particularly Docker.
- Experience with Redis cache or Celery is a strong plus.
- Understanding of CI/CD processes and tools.
- Strong problemsolving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to thrive in a fastpaced and dynamic work environment.
sql,integration,python,api,ci,cd,celery,containerization,databases,design