Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team.
- Senior Python Developer with minimum 5 years of professional experience in Python development.
- Strong foundation in Python development, with significant experience in designing, building, and maintaining RESTful APIs.
- Design, develop, and maintain REST APIs for both relational and non-relational databases
- Build and manage reusable Python packages and modules to support application functionality
- Work with diverse data formats such as Parquet and Delta to optimize data processing workflows
- Participate in the full software development lifecycle, including design, development, testing, deployment, and ongoing maintenance
- Develop and execute unit tests using pytest to ensure code quality and reliability
- Implement and maintain CI/CD pipelines for efficient deployment and integration
- Integrate with SQL and NoSQL databases, including technologies such as Cosmos DB
- Leverage modern Python frameworks such as Django and FastAPI to build scalable web applications
- Continuously improve API performance, robustness, and maintainability through testing and optimization practices
- Strong hands-on experience building RESTful APIs on relational and non-relational databases
- Solid understanding of API testing, deployment, and lifecycle management
- Experience working with cloud platforms, preferably Azure or AWS
- Familiarity with CI/CD tools and DevOps practices for streamlined deployments
- Experience with Azure Data Factory and Databricks
- Exposure to cloud-native technologies and services for scalability and performance optimization
- Strong analytical and problem-solving abilities
- Ability to thrive in a collaborative, team-oriented environment
- A challenging, innovating environment.
- Opportunities for learning where needed.
Key Skills
Ranked by relevanceReady to apply?
Join GeekSoft Consulting and take your career to the next level!
Application takes less than 5 minutes

