Job Description
- Compiling and analyzing data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating as a team with front-end developers, system administrators, and web designers to create a functional and attractive web application.
- Debugging and documenting code that runs on the web server.
- Implementing data protection and security protocols.
- Being responsible for optimizing the speed, efficiency, and scalability of applications.
- Building optimal backend applications that are performing at scale.
- Developing back-end components to improve responsiveness and overall performance.
- Coordinating with internal teams to understand user requirements and provide technical solutions.
- Overseeing the compliance of applications with established quality standards.
Requirements:
- Bachelor's degree in Computer Engineering, Computer Science, or a related field.
- More than 3 years of experience coding in Python (Django, FastAPI) on production-level code.
- Strong understanding of the web development cycle and programming techniques, and tools.
- Excellent project and time management skills.
- Knowledge of Postgres, MySQL, and MongoDB.
- Knowledge of Microservices.
- Familiarity with tools like Git, Celery, Redis, and Kafka.
- Self-management skills with a pragmatic mindset focused on continuous improvement.
- Ability to find pragmatic and innovative solutions to complex problems.
برای مشاهدهی شغلهایی که ارتباط بیشتری با حرفهی شما دارد،