Posted On
28
September
-
Back End Engineer Django
-
Company
Manatal
-
No. of Openings
10
-
Salary
Not Disclosed
-
Work Type
on-site
Job Description :
Responsibilities
- Plan and implement key tasks for current and upcoming features
- Design new APIs or contribute to improve existing APIs
- Review, merge and deploy code submitted by other engineers.
- Coordinate with the frontend team and project managers when building APIs
- Be prepared to quickly and efficiently investigate, debug, and resolve unforeseen backend issues related to the server or database
Technical Requirements
- Minimum of 2 years building and scaling APIs
- Bachelor's degree or higher in computer science or related field
- Ability to communicate and comprehend high-level spoken and written concepts in English
- Python:
- Hands-on experience with the Python programming language
- Experience in writing unit tests
- Django:
- Experience with the Django web framework for Python or other Python Web Frameworks
- Proven track record in building scalable APIs
- Experience with REST APIs and the Django REST Framework
- Experience in Celery and Redis for background and periodic task management
- Databases:
- Postgres: Familiarity with relational databases and experience with Postgres
- ElasticSearch: Experience in working with ElasticSearch and other NoSQL database
- Familiarity with scaling databases is a big plus (e.g. sharding)
- Github: Experience and fluency using Github within a collaborative work environment
- AWS: Experience in working with S3 and other AWS services
- APM: Experience in using Application Performance Management tools (APM) is a plus
- Functional knowledge of the staging - production pipeline workflow (CI/CD)
- Experience breaking a monolith in microservices is a big plus
Non-technical Requirements
- Possesses a strong sense of ownership and accountability for each project undertaken
- Passionate about automation and optimization in daily tasks
- A strong proponent of the Don't Repeat Yourself (DRY) principle
- Open-minded, confident, humble, self-managing, and a solid team player
- Patient and consistent when mentoring or guiding team members
What Youll Get
- A competitive salary and many new opportunities
- More responsibilities and greater recognition for the work you do
- The opportunity to be a part of a lively and international development team
- A pioneering mindset shaped by a challenging and innovative work environment
Information
- HR Name :Jorge Luis Lopez
- HR Email :sales@manatal.com
- HR Phone :+66 89 146 0088