JOB DUTIES & RESPONSIBILITY
– Design and implement backend services using Python, ensuring performance, scalability, and reliability.
– Develop, refine, and optimize our data models, database designs, data flow, and data structures, creating robust big data systems.
– Collaborate closely with our team of engineers and product managers to define and execute our spatial product road map.
– Participate in all stages of the development process from concept to design, to execution, and support.
– Conduct comprehensive testing of new features, systems, and subsystems to ensure quality and efficiency.
– Collaborate in team brainstorming sessions, project planning, and retrospective meetings.
QUALIFICATION & SKILLSET
– Minimum 2 – 5 years of experience as a Backend Developer, specifically utilizing Python. Proficiency in handling scalable systems and big data infrastructure.
– Excellent communication and teamwork skills.
– Bachelor’s or higher degree in Computer Science, Information Systems, or a related field, or equivalent experience.
Must Have:
1. Proficient Coding Skills in Python
2. Database Knowledge
3. Linux Expertise
4. Networking Knowledge
Good to Have:
1. Containerization with Docker
2. Workflow Orchestration with Apache Airflow