Django Developer

NAXA

Naxa is a youth-led geospatial service oriented company founded in 2014 with a focus on GIS and mapping based technological solutions. The core expertise of the company lies in digital mapping, geodata collection and management, analysis and development of geospatial applications. Founded by Geomatics Engineers specializing in geospatial technology, the company holds a strong team of highly skilled software developers and data analysts. NAXA has assisted organizations in conceptualizing, designing and implementing web mapping platforms for visual dissemination of datasets. The company has worked with (but not limited to) the Government of Nepal, UN Agencies, Bilateral Organizations, INGOs, NGOs, and private companies in the past in conceptualizing and materializing data-centric digital solutions that enable data-driven decision making.

Detailed Job description / requirements:

 NAXA is looking for a Mid Level Django Developer with high motivation and a focus on building a career in the domain while working in solutions that are impactful, important, and awesome as well as who have done projects in Django, GeoDjango, PostgreSQL, Geoserver, etc. If you think your Django proficiency suits what we are looking for, please do apply



Responsibilities:

  • Writing reusable, testable, and efficient code

  • Design and implementation of low-latency, high-availability, and high-performance applications

  • Integration of user-facing elements developed by front-end developers with server side logic

  • Implementation of security and data protection

  • Integration of data storage solutions

  • Write and maintain technical documentation on applications, processes, and workflow.

        

Skills and Qualifications:

    • Experience in Python and flask/ Django (2+ year)

    • Strong understanding of SQL (MySQL/PostgreSQL), NoSQL(mongo), and other database technologies

    • Strong understanding of RESTful Web Services (DRF)

    • Strong unit test and debugging skills (pytest or unittest or nose2)

    • Strong understanding of version Control System

    • Strong understanding of the docker system. (Image, containers, GKE is a plus)

    • Knowledge of AWS and or GCP is a Plus.

    • Good knowledge of security guidelines for web development

    • Must be self-motivated and have a positive attitude

    • Must have the ability to communicate effectively with others

    • Bachelor's degree in Computer Science, Engineering, IT or a related discipline


    How to Apply:


    If you are interested in this role, please send your CV along with a cover letter and to hr@naxa.com.np.

    If selected, you will be working in developing national and international level web applications and data systems. At NAXA, your technical input will ultimately make a difference in the lives of people who ae benefited by the solutions we develop.


    Note:

    • Interested and potential candidates are advised to submit their Projects URL along with application if any.

    • If you don’t have any project hosted then you can bring your own local machine to demonstrate the work you have done

    • Alternatively, you can share your GitHub link.

Job Overview

Category Computer - System Programming
Openings 2
Position Type Full Time
Position Level Mid Level
Experience 2+ years
Education Bachelors in Computer Science, Bachelors in Engineering
Posted Date 22 Apr, 2021
Apply Before 18 May, 2021
City Kathmandu