About the Role :
We are looking for a highly skilled and motivated Python Developer to join our team. The ideal candidate will have a background in web development using Python and related :
- Designing, implementing, and maintaining web applications that meet the needs of our clients.
- Focus on engineering best practices and continuous improvement, and have lots of business exposure, enabling you to see the results of your work.
- Excellent knowledge of the DevOps process and can work with large and complex codebases to ensure our product is leading edge
- Collaborating with clients, stakeholders, and team members to gather requirements and understand project objectives.
- Ensuring websites are optimized for performance, security, and search engine optimization (SEO) best practices.
- Collaborating with cross-functional teams, including designers, front-end developers, and project managers, to deliver high-quality projects on time and within budget.
- Identify and implement performance optimizations including caching strategies, query optimization, and front-end optimizations.
- Able to customize configuration and settings to meet specific project requirements like permissions, user-roles, workflows, and other site-specific settings.
- Use version control systems like Git to manage code repositories and collaborate with other :
- Python development experience with a focus on web applications / services
- Strong knowledge of Python 3.x and either FastAPI / Flask framework
- Hands-on experience with RDBMS (Postgres, Oracle or others) and ORM Write clean, maintainable,
and well-documented code following best practices and industry standards
Experience developing API microservices Significant experience of working with Agile methodologyGood problem-solving skillsGood to have :
GCP or any other Cloud experience Kubernetes experience(ref : hirist.tech)