Senior Fastapi Backend Engineer

 

Description:

We are seeking a highly skilled FastAPI Backend Engineer to join our team and contribute to the development of scalable, high-performance backend systems for our AI-powered applications. The ideal candidate will have extensive experience in building backend services using FastAPI, working with databases, and integrating various APIs. You will work closely with front-end engineers, data scientists, and other stakeholders to deliver reliable and efficient solutions.

 

Key Responsibilities:

* Design, develop, and maintain scalable backend services, APIs, and microservices using FastAPI.

 

* Work with cloud infrastructure such as AWS, GCP, or Azure for deployment, monitoring, and maintenance of backend systems.

 

* Develop and optimize database schemas, queries, and data pipelines for optimal performance and reliability.

 

* Integrate with third-party APIs and services to extend the capabilities of our applications.

 

* Collaborate closely with frontend developers, data scientists, and other team members to ensure seamless integration and performance.

 

* Implement best practices for software development, including testing, documentation, code reviews, and CI/CD pipelines.

 

Qualifications:

* Proven experience with containerization and orchestration tools like Docker and Kubernetes.

 

* Strong background in DevOps practices, including CI/CD pipelines, infrastructure as code, and cloud environment automation.

 

* Proven experience as a Backend Engineer or similar role, with strong proficiency in Python and extensive experience with FastAPI.

 

* Experience with database technologies such as PostgreSQL, MySQL, MongoDB, or other NoSQL databases.

 

* Strong understanding of RESTful APIs, microservices architecture, and event-driven systems.

 

* Experience with cloud platforms like AWS, GCP, or Azure, including services such as Lambda, ECS, Cloud Functions, or Kubernetes.

 

* Proficiency in building scalable, high-performance backend systems, with a focus on reliability, security, and maintainability.

 

* Knowledge of CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions for automated testing and deployment.

 

Preferred Skills:

* Familiarity with message brokers and event streaming platforms such as RabbitMQ, Kafka, or AWS SNS/SQS.

 

* Strong problem-solving skills and a passion for optimizing backend performance and reliability.

 

* Excellent communication skills, with the ability to work collaboratively within a multidisciplinary engineering team.

Organization Hubaix
Industry Engineering Jobs
Occupational Category Senior FastAPI Backend Engineer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-10-19 3:10 pm
Expires on 2024-12-03