Full Stack Developer (python Django
CTC Undisclosed Job Location Delhi ,Delhi/ NCR Experience 4 – 7 yrs
We are seeking an experienced Full Stack Web Developer to help build a SaaS platform with React, Python 3, Django-2, and PostgreSQL; deployed as Docker containers on a managed Kubernetes cluster; and running on a cloud provider managed by Terraform.
Develop, deploy, and maintain the SaaS platform with an Agile/DevOps approach.
Create multiple web frontends using React.
Create a secure, scalable server application with Python 3 and Django 2, communicating with the React-based frontends via a REST API.
Create and configure a PostgreSQL database as the platforms primary datastore.
Utilize other open-source software useful in web development (e.g., NGINX) as required.
Interface with third-party services as needed, typically via a REST API.
Deploy the SaaS platform as Docker containers on a Kubernetes cluster.
Setup the SaaS platform on a cloud provider using Terraform, an infrastructure-as-code… tool.
Configure a CI/CD pipeline that detects changes from Git repos, runs the test suite, and then deploys them to one or more environments (e.g., dev, staging, and prod).
Monitor the SaaS platform and respond to issues in production.
Communicate with other team members to establish an effective development process.
Design, build, and maintain efficient, reusable, and reliable code.
Ensure the best possible performance, quality, and responsiveness of the product.
Identify bottlenecks and bugs. And then devise solutions to address and mitigate these problems.
Help maintain code quality, organization, and automatization.
Supervise and mentor junior developers.
4 years of professional experience as a full stack web developer using the technologies cited in Responsibilities.
Experienced with Agile management methodologies.
Experienced with cloud platforms: AWS, Azure, and/or GCP.
Experienced with Linux servers.
Experienced with Git via both the command-line and hosting services: GitHub, GitLab, and/or BitBucket.
Comfortable developing with the command-line.
Ability to constantly learn and stay in touch with evolving server development standards and technologies.
Familiar with current design and architectural patterns.
Knack for writing clean, readable, and easily maintainable code.
Job Location: Delhi
Experience (Years): 4-6 Years
Sub Location: Connaught Place