
Python Developer with Angular - 100% Remote Job
- India
- Rs. 90,000 per month
- Contract
- Full-time
- Design, develop, and maintain server-side applications, APIs, and services using Python.
- Optimize applications for performance, scalability, and reliability.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Review code and guide junior developers to ensure quality and knowledge sharing.
- Implement unit and integration tests to maintain code robustness.
- Set up and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
- Work with DevOps to deploy applications on cloud platforms, preferably Google Cloud
- Should have experience in designing and developing cloud-native applications using APIs,
- Use GCP services to build scalable, reliable, and efficient applications.
- Follow security best practices, manage access control, and ensure compliance on GCP.
- Collaborate with DevOps, frontend developers, and product managers for smooth
- Design and manage SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
- Optimize database queries, handle migrations, and ensure data security and integrity.
- Improve architecture and infrastructure of the codebase.
- Follow best practices for application and data security, ensuring compliance with standards
- Monitor application performance using tools like Prometheus, Grafana, or Datadog.
- Build responsive and dynamic user interfaces using JavaScript and the Angular framework to
- Develop, maintain, and optimize reusable Angular components to promote consistency,
to translate designs into high-quality code.Key Responsibilities:Design, develop, and maintain backend applications, APIs, and services using Python.
- Write clean, maintainable, and scalable code following industry standards and best practices.
- Optimize application performance and ensure high availability and scalability.
- Review code and mentor junior developers to ensure code quality and foster knowledge
- Implement unit and integration tests to ensure application robustness.
- Set up and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
- Collaborate with DevOps to deploy applications on cloud platforms, preferably Google Cloud
- Design and build cloud-native applications using APIs, containers, and Kubernetes.
- Leverage GCP services to develop scalable and efficient solutions.
- Ensure application security, manage access controls, and comply with data privacy regulations.
- Work closely with frontend developers, DevOps engineers, and product managers for seamless
- Design, manage, and optimize relational and NoSQL databases (PostgreSQL, MySQL,
- Monitor application performance using tools like Prometheus, Grafana, or Datadog.
- Build dynamic, responsive UIs using Angular and JavaScript.
- Develop and maintain reusable Angular components in collaboration with UX/UI teams.
➢ 5-7 years of experience as a Python developer, with a focus on Product development (BE+FE
development).
➢ Hands on experience in Angular Js.
➢ Proven experience in designing and deploying scalable applications and microservices. App
Integration experience is prefferd.
➢ Python- FastAPI (Flask/Django)
➢ API Development (RESTful Services)
- Cloud Platforms – Google Cloud Platform (GCP)prefferd.
- Familiarity with database management systems– PostgreSQL, MySQL, MongoDB and ORMs (e.g.,
- Knowledge of CI/CD pipelines – Jenkins, GitLab CI, CircleCI
- Frontend Development – JavaScript, Angular
- Code Versioning – Git
- Testing – Unit & Integration Testing
- Security and Compliance Standards – GDPR, PCI, Soc2
- DevOps Collaboration
- UX/UI Collaboration for Angular components
➢ Experience with big data technologies like Spark or Hadoop.
➢ Experience with machine learning libraries (e.g., TensorFlow, PyTorch) is a plu