Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailResponsibilities:
Develop test and maintain robust scalable and efficient applications using Python.
Design and implement backend logic services and APIs to support web and mobile applications.
Optimize application performance and ensure high availability.
Work with databases including schema design queries and optimization.
Write clean maintainable and welldocumented code following best practices.
Troubleshoot debug and resolve software defects and production issues.
Implement authentication authorization and security best practices in application development.
Collaborate with crossfunctional teams including frontend developers product managers and DevOps engineers.
Participate in code reviews and contribute to team knowledgesharing.
Key Skills:
Proficiency in Python programming.
Experience with Django Flask or FastAPI frameworks.
Strong understanding of objectoriented programming (OOP) and design patterns.
Experience working with relational databases (PostgreSQL MySQL SQLite) and ORMs (Django ORM SQLAlchemy).
Proficiency in Git and version control workflows.
Strong problemsolving and debugging skills.
Familiarity with asynchronous programming (e.g. Celery AsyncIO) is a plus.
Preferred Skills:
Experience with containerization (Docker) and orchestration tools like Kubernetes.
Knowledge of cloud platforms (AWS Azure Google Cloud) and their services.
Understanding of RESTful API and GraphQL design principles.
Exposure to CI/CD pipelines and DevOps workflows.
Experience with message queues (RabbitMQ Kafka).
Additional Skills:
Good understanding of scalability automation and high availability in distributed applications.
Ability to work collaboratively in an Agile environment
Required Experience:
Senior IC
Full Time