Python Developer
Job summary
We are looking for a talented Python Developer to join our engineering team and help build robust, scalable systems.
Job descriptions & requirements
Responsibilities:
- Write clean, efficient, and reusable Python code.
- Build and maintain back-end services, APIs, and data pipelines.
- Collaborate with front-end developers, designers, and product managers.
- Develop, test, and deploy new features and fixes.
- Integrate with databases, third-party services, and external APIs.
- Identify and address technical challenges, finding optimal solutions, and optimising application performance.
- Write unit and integration tests for code reliability.
- Analysing data, identifying trends, and providing insights to support business decisions.
- Implementing security measures to protect data and applications from unauthorised access and cyber threats.
Requirements:
- Strong proficiency in Python (3.x)
- Experience with at least one framework: Django, Flask, or FastAPI.
- Solid understanding of RESTful APIs and microservice architecture.
- Experience with databases (PostgreSQL, MySQL, MongoDB).
- Familiarity with version control systems (Git).
- Experience with DevOps tools (Docker, Kubernetes, CI/CD).
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Exposure to data engineering or machine learning principles.
- Understanding of asynchronous programming and message queues (Celery, RabbitMQ, Kafka).
- Strong debugging and problem-solving skills.
Remuneration: NGN 500,000 (Non-negotiable)
Method of Application: Qualified candidates should send their CVs and a link to their portfolio
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.