Python Backend Engineer
We are looking for a skilled Python Backend Engineer to design build and maintain scalable backend systems. You will work closely with product managers frontend engineers and other stakeholders to deliver reliable high-performance services that power our applications.
Responsibilities:
-
Design develop and maintain backend services and APIs using Python.
-
Build scalable secure and high-performance systems.
-
Develop and maintain RESTful and/or GraphQL APIs.
-
Work with SQL and/or NoSQL databases to design efficient data models.
-
Integrate third-party services and internal tools.
-
Write clean maintainable and well-tested code.
-
Optimize application performance and troubleshoot production issues.
-
Collaborate with frontend DevOps and product teams.
-
Participate in code reviews and contribute to engineering best practices.
Requirements
-
Strong experience with Python.
-
Experience with backend frameworks such as Flask or FastAPI.
-
Solid understanding of RESTful API design.
-
Experience with relational databases (PostgreSQL MySQL) and/or NoSQL databases.
-
Familiarity with version control systems (Git).
-
Understanding of software architecture data structures and algorithms.
-
Ability to write unit and integration tests.
-
Strong problem-solving and communication skills.
Key Skills
APIs,Docker,Jenkins,REST,Python,AWS,NoSQL,MySQL,JavaScript,Postgresql,Django,GIT
Employment Type : Full Time
Experience: years
Vacancy: 1