Django backend developer/architect
Django backend developer/architect48
Applications
48
Applications
Not Accepting Applications
About the Job
Skills
Qualifications
- Bachelor's (Preferred)
- Programming: 3 years (Preferred)
- Total work: 5 years (Preferred)
Benefits
Pulled from the full job description
Paid sick time
Paid time off
Work from home
Full Job Description
Django Backend Developer/Architect (Django, AWS)
About Us
Habrie is started by two Harvard students. The startup is incubated under Harvard Innovation labs before being incorporated in India. The founders have a collective experience of more than 20 years in technology, business, and education policy. We are a social impact venture carved from Harvard Innovation Labs. At Habrie we take the vote to democratize the education system. We are looking for a dynamic professional to join our growing team and take part in delivering the “social good”.
Learn more about us on our website, https://habrie.com/.
This role is a fully remote position with high visibility. The ideal candidate will be working closely with the founders. Being a backend developer/architect, the candidate will be responsible for designing the backend development and deployments deployments in the cloud. The title of the candidate will be adjusted depending on the experience.
Objectives:
- Work across all aspects of the backend development and architecture and build highly scalable software applications that promote business growth and create an impactful customer experience
- Ensure the production-grade of the software applications with emphasis on high availability and cost management
- Play an active role in the development of new features from ideation to deployment
Responsibilities
- Collaborate with Product Managers in understanding the requirements and map the backend development and architecture flow
- Work primarily in python Django and majority of the services in AWS (ec2, EKS, lambda, RDS, VPC, subnets, etc.)
- Develop and manage well functioning databases and applications, and maintain proper documentation on ER diagrams, data dictionaries, etc.
- Orchestrate robust backend deployment architectures on AWS and ensure fault tolerance and high availability
- Create security and data protection methodologies
- Guide/Mentor other members and junior developers and review the code as needed
- Collaborate across time zones through slack, teams, etc.
- Follow agile or kanban approach and write or ensure robust testing for each technical component
- Don’t forget to “Have fun!!”
Required Qualifications
- Bachelor's degree in computer science or Information Technology or any other equivalent discipline
- Experience of designing the dev vs. prod architecture and enable the devops flow
- At least 3-4 years of experience working as cloud architect/database developer or any relevant positions
- Expertise ability to build efficient REST APIs using Django REST Framework and running background tasks in Celery
- Knowledge of different message brokers like Rabbitmq, Redis, SQS, etc, and caching mechanisms using Redis, Memcache, etc.
- Experience of developing databases in AWS RDS and other document stores such as dynamo DB, etc.
- Familiarity with common stacks such MEAN, MVT, etc. and have hands on knowledge in python Django
- Expertise of back-end (Python, node.js, etc.) technologies/libraries, and version control tools(git, gitlab, etc.)
- Knowledge of databases such as MYSQL, PostgresQL, Amazon RDS, etc.
- Ability to map business requirements to the software applications
- Follow good development practices like test automation, source version control, GitHub, etc
- Bonus points if you have experience working in a startup or edtech sector
- Great time management and organization skills
- Proven expertise in delivering “sense of humor”
Career Growth:
Being an early employee, this role offers equity in the company on top of the base salary. The candidate's performance will be reviewed at the end of the year, and the salary will be adjusted accordingly.
Backend Developer --> Senior Backend Developer (I/II) -> Tech Lead
When you choose Habrie, you are not choosing a company, you are choosing a family.
Job Type: Full-time
Pay: ₹700,000.00 - ₹1,100,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Work from home
Schedule:
- Day shift
- Flexible shift
- Morning shift
Supplemental pay types:
- Joining bonus
- Performance bonus
- Yearly bonus
Ability to commute/relocate:
- Remote: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Preferred)
Experience:
- Programming: 3 years (Preferred)
- total work: 5 years (Preferred)
Work Location: Remote
About the company
Industry
educati
Company Size
11-50 Employees
Headquarter
Bangalore