HamburgerMenu
hirist

Job Description

Role : Senior Backend Engineer


Job Description :


Role & Responsibilities :


Python Proficiency :


- Deep understanding of Python 3.7+ features, including type annotations and asynchronous programming.

- Experience with scripting, automation, and building scalable backend systems

FastAPI Expertise :


- Building high-performance, asynchronous REST APIs using FastAPI.

- Familiarity with dependency injection, background tasks, and request validation.

- Integration with OpenAPI/Swagger for auto-generated documentation

API Design & Integration :


- RESTful API design principles and best practices.

- Experience integrating APIs with frontend systems and third-party services.

- Handling edge cases, error responses, and versioning

Database Systems :


- Strong command of relational databases like PostgreSQL and MySQL.

- Experience with NoSQL databases such as MongoDB.

- Schema design, indexing, query optimization, and data migration

ETL & Data Pipelines :


- Designing and maintaining ETL pipelines for bulk data ingestion and transformation.

- Real-time data streaming using Kafka or similar tools.

- Data validation and deduplication processes for master data integrity

Cloud & DevOps :


- Familiarity with AWS or Azure services for deployment and scaling.

- Containerization using Docker and orchestration with Kubernetes.

- CI/CD pipelines using GitHub Actions or similar tool


info-icon

Did you find something suspicious?