Django Backend Developer/Architect (Django, AWS)
Django Backend Developer/Architect (Django, AWS)43
Applications
43
Applications
Not Accepting Applications
About the Job
Skills
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 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 the 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 the 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 in designing the dev vs. prod architecture and enabling the DevOps flow
- At least 3-4 years of experience working as a cloud architect/database developer or in 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 in developing databases in AWS RDS and other document stores such as Dynamo DB, etc.
- Familiarity with common stacks such as MEAN, MVT, etc. and have hands-on knowledge in Python Django
- Expertise in 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 a “sense of humour”
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
Salary: ₹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
*Speak with the employer* +91 8770205151
Application Deadline: 21/05/2023
Expected Start Date: 23/05/2023
About the company
Industry
educati
Company Size
11-50 Employees
Headquarter
Bangalore