Python Developer
Finaxar Technology Solutions Private limited Verified employer
Actively hiring · Posted 2d ago · JEV26100C024BAF08
Job description
Roles and responsibilities
Develop well-designed performant and scalable applications and microservices
Writing reusable, testable, and efficient code aligning to software development best practices
Integrate data storage solutions including databases, key-value stores, blob stores, etc.
Build integrations with 3rd party applications through apis’ to ingest and process data
Develop state-of-the-art analytics tools to support diverse tasks ranging from ad hoc analysis to production-grade pipelines and workflows for customer applications
Ensure security and data protection aspects within the applications
Partner with Data Scientists and Analytics Engineers to improve the performance and reliability of advanced algorithms
Ensure high performance and availability of distributed systems and applications
Interact directly with client project team members and operational staff to support live customer deployments and production issues
Requirements
4+ years of experience in developing applications using python and related technologies.
Familiarity in data ingestion and processing libraries in python.
Thorough understanding of REST and GRPC technologies.
Experience in using ORM (Object Relational Mapper) libraries for data access.
Experiencing in developing and hosting APIs and integration with external applications.
Experience in building data models and repositories using relational and NoSql databases.
Knowledge of JIRA, Bitbucket and agile methodologies.
Good to have knowledge of AWS services like Lambda, dynamodb, kinesis and others.
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming
Strong unit test and debugging skills
Affinity for learning and applying new technologies and solving new problems
Effective organizational skills with strong attention to detail
Experience in working with docker is a plus
Comfortable in working with Unix/Linux environment
Strong communication skills — both written and verbal
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Finaxar Technology Solutions Private limited.
- Track your application and get updates by email and WhatsApp.