Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailCore Role:
An aspirant having intensive knowledge of Python specifically in API development areas using FastAPI, SQLAlchemy and other official libraries. Responsible for writing Schema, Models, and Database Queries (DAOs) with PostgreSQL as a database.
BS/BE/BTech degree or equivalent experience
Advanced knowledge of application, data, and infrastructure architecture disciplines
Understanding of architecture and design across all systems
Working proficiency in developmental toolsets
Knowledge of industry-wide technology trends and best practices
Ability to work in collaborative teams to achieve organizational goals
Passionate about building an innovative culture
Proficiency in one or more modern programming languages
Strong communication skills, both written and verbal
Self Starter & Highly Self-Motivated
Able to work independently as well as part of a diverse team
5 to 7 years of experience in the IT industry
Technically strong in Python 3.7/3.9 (Flask /FastAPI must), Integration and backend technologies
Have proficiency in SQL Databases (MySQL, PostgreSQL). Awareness of managed services like PostgreSQL, and Redis
Intermediate to Advanced knowledge of usage of Apache Kafka, Rabbit MQ, and Cache libraries
Expertise in Unit testing and Integration testing of APIs
Python database connectivity, Knowledge of object-relational mapping (ORM), (preferably SQLAlchemy, Alembic)
Expertise in various GIT, build and deployment tools (CI/CD), code scanning
Sound understanding of Design Patterns, CAP Theorem
Should have in-depth knowledge of Synchronous and Asynchronous REST API, Web-Hooks, Web-Sockets, etc. for development.
Knowledge of Unix, Linux or equivalent development environments
Strong knowledge of data manipulation(ETL) using python
Experience building applications using at least one of these blueprints such as Microservices, web applications, batch applications, and function as a service
Have a deep understanding of Application and Infrastructure architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc.
Good rate of pay. Developers have a higher starting wage bracket all around the world.
The skills are transferable. The skills you acquire will never be out of use.
Work anywhere. As a developer you aren t limited to a particular region or country as 1 s and 0 s are understood everywhere.
Comfortable Working Environment.
Constant learning curve. You will only get better with the passing of time as you will be in sync with the technological changes.
You can be as creative as you want. Each day you create something from nothing. The only thing that limits you will be your imagination.
Maternity/paternity leave. Pursue career goals while growing your family.
Full Time