Required Skills:
• Design and develop scalable, reusable, and robust React.js & Python Flask web applications.
• Build reusable components and front-end libraries for future use.
• Utilize Redux for state management and implement custom React hooks to enhance functionality.
• Create interactive data visualizations using D3.js.
• Integrate APIs and ensure seamless communication between the front-end and back-end systems.
• Strong experience with the Flask web framework.
• Ability to build and deploy REST APIs or web applications using Flask.
• Knowledge of routing, templating, middleware, and request/response handling in Flask.
• Experience with Flask extensions like Flask-SQL Alchemy, Flask-WTF, Flask-Login, etc.
• Ability to create Docker files to containerize Flask applications.
• Familiar with Docker Compose for managing multi-container applications (e.g., Flask app with Elasticsearch & React).
• Knowledge of security protocols such as OAuth2, JWT (JSON Web Tokens), SSL/TLS.
You will bring
• Bachelor's degree in computer science, Information Technology, or related field (or equivalent experience).
• Strong knowledge of React, Redux and Python Flask with Elasticsearch with Elasticsearch, Docker and Security Integration.
• Knowledge of Telecom Domain & GCP would be added advantage.
• Solid understanding of CI/CD pipelines and DevOps principles.
• Excellent problem-solving skills and a detail-oriented approach.