`Python Full Stack Lead (Python + React.JS)
Hyderabad, India
innova solutions
Innova Solutions offers digital transformation solutions to businesses across the board to give them a competitive edge.Job Description
We are seeking an experienced Web Full Stack Developer with expertise in Python, React.JS, and Django to join our R&D team in Hyderabad. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient web applications that meet the needs of our clients. Your strong background in R&D and experience with full stack development will enable you to make significant contributions to our team
Key Responsibilities:
- Design, develop, and deploy scalable and efficient web applications using Python, React.JS, and Django
- Collaborate with cross-functional teams, including product, design, and engineering, to develop and implement business strategies and initiatives
- Develop and maintain high-quality code, following best practices and coding standards
- Participate in code reviews, testing, and debugging to ensure high-quality deliverables
- Stay up-to-date with industry trends, best practices, and emerging technologies, including AI, ML, and cloud computing
- Develop and maintain APIs, microservices, and other backend systems to support web applications
- Collaborate with data scientists and engineers to develop and deploy data-driven applications
- Develop and maintain technical documentation, including code comments, API documentation, and user manuals
- Participate in agile development methodologies, including Scrum and Kanban
- Collaborate with QA engineers to develop and execute test plans, including unit testing, integration testing, and UI testing
- Develop and maintain CI/CD pipelines to automate testing, building, and deployment of web applications
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5+ years of experience in full stack development, with expertise in Python, React.JS, and Django
- Strong background in R&D, with experience in developing and deploying scalable and efficient web applications
- Experience with agile development methodologies, including Scrum and Kanban
- Strong understanding of software development life cycle, including design, development, testing, and deployment
- Experience with cloud computing platforms, including AWS, Azure, or Google Cloud
- Strong knowledge of database management systems, including MySQL, PostgreSQL, and MongoDB
- Experience with containerization, including Docker and Kubernetes
- Strong understanding of security best practices, including authentication, authorization, and encryption
- Experience with DevOps tools, including Jenkins, GitLab CI/CD, and CircleCI
Nice to Have:
- Experience with machine learning and artificial intelligence, including TensorFlow, PyTorch, and Scikit-learn
- Familiarity with cloud-based services, including AWS Lambda, Google Cloud Functions, and Azure Functions
- Experience with container orchestration, including Docker Swarm and Kubernetes
- Strong understanding of container security, including Docker security and Kubernetes security
- Experience with CI/CD pipelines, including Jenkins, GitLab CI/CD, and CircleCI
- Familiarity with cloud-based databases, including AWS Aurora, Google Cloud SQL, and Azure Database Services
- Experience with container networking, including Docker networking and Kubernetes networking
Additional Information
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs AWS Azure CI/CD Computer Science DevOps Django Docker Engineering GCP GitLab Google Cloud Jenkins Kanban Kubernetes Lambda Machine Learning Microservices MongoDB MySQL Pipelines PostgreSQL Python PyTorch R R&D React Scikit-learn Scrum SDLC Security SQL TensorFlow Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.