Role Overview:This role requires a strong hands-on developer to support analytics tools, develop and optimize UI screens using Fast API, and integrate with data pipelines to provide actionable business insights. The individual will collaborate with various stakeholders, including Executive, Product, Data, and Design teams, to address technical issues, provide secure application solutions, and effectively communicate complex technical findings to business and operational audiences.
Key Responsibilities:- Provide strong hands-on development and support, focusing on technical implementation rather than project management.
- Support and enhance analytics tools that leverage data pipelines to deliver actionable insights into customer acquisition, operational efficiency, and key business performance metrics.
- Develop and maintain optimized user interface (UI) screens, integrating with Fast API for robust backend functionality.
- Collaborate with diverse stakeholders, including Executive, Product, Data, and Design teams, to resolve application and API-related technical issues and fulfill their application support needs.
- Design and implement solutions with strong security principles to protect customer data and application integrity.
- Translate complex technical findings and ideas into clear, concise language and visualizations suitable for business and operational audiences.
Required Skills:- Frontend & Backend Development: Proficient in ReactJS for frontend development and Python for backend development, with a preference for FastAPI.
- Cloud & Containerization: Experience with Kubernetes and Docker, preferably within Azure Kubernetes Service (AKS).
- Data Handling & Performance: Ability to manage large volumes of data on web pages, ideally sourced from OLAP data stores in the backend. Expertise in performance optimization, ensuring data integrity, and implementing effective caching strategies.
- Deployment & Architecture: Knowledge of various deployment strategies, including hosting multiple applications under a single platform.
- Security: Strong understanding and experience with authentication and authorization modules, along with adherence to security best practices.
- Collaboration & Communication: Demonstrated ability to work effectively with cross-functional stakeholders and possess strong communication skills to present complex technical information clearly and professionally.
Qualifications:- 6-8 years of relevant experience in software development.