- Minimum Qualification :
- Experience Level : Entry level
- Experience Length : No Experience/Less than 1 year
Job Description/Requirements
Data Analytics Engineer
Location: Accra, Ghana
Type: Full-time, On-site
About DevOps Africa Limited
DevOps Africa Limited is a leading business processing and outsourcing company based in Accra, specializing in connecting top-tier technology talent with international companies. We bridge the gap between African tech professionals and global opportunities across IT, software development, customer service, and data management sectors.
Role Overview
We are seeking an experienced Data Analytics Engineer with strong Python expertise to join our growing engineering team. In this role, you will be responsible for developing a custom data analytics API that powers our proprietary dashboard solution. You will combine backend engineering skills with data science expertise to create a scalable analytics platform that transforms raw data into actionable insights for our clients, combining both data science methodology and software engineering practices.
Key Responsibilities
- Design and develop a robust, high-performance data analytics API using Python
- Build scalable data processing and analysis services that power our custom dashboard
- Implement RESTful API endpoints for data retrieval, processing, and visualization
- Create efficient data models and algorithms to extract valuable insights from complex datasets
- Develop backend services that support real-time analytics and reporting
- Write clean, maintainable, and well-tested code following best practices
- Optimize API performance and response times for handling large datasets
- Implement security, authentication, and data protection measures
- Design and implement database schemas optimized for analytical queries
- Collaborate with front-end developers to ensure seamless integration with the dashboard interface
- Debug production issues and implement fixes
- Document API endpoints and technical specifications
Required Qualifications
- 3-5 years of professional experience in backend development with Python
- Strong expertise in building APIs using frameworks such as Flask, FastAPI, or Django REST Framework
- Proficiency in data manipulation and analysis using pandas, NumPy, and other Python data libraries
- Experience with SQL and database design for analytical workloads (PostgreSQL or MySQL)
- Knowledge of statistical analysis and data modeling techniques
- Experience with asynchronous processing and optimization for data-intensive applications
- Familiarity with version control systems (Git)
- Understanding of software development life cycle and agile methodologies
- Strong problem-solving skills and attention to detail
- Bachelor's degree in Computer Science, Data Science, Software Engineering, or related field
Preferred Skills
- Experience with time-series data processing and visualization
- Knowledge of containerization (Docker) and orchestration tools
- Familiarity with AWS or similar cloud platforms
- Experience with test-driven development (pytest, unittest)
- Understanding of CI/CD pipelines
- Knowledge of caching strategies and performance optimization techniques
- Experience with WebSockets for real-time data transmission
Personal Qualities
- Excellent written and verbal communication skills
- Strong analytical and problem-solving abilities
- Self-motivated with the ability to work independently and in a team
- Good time management skills and ability to meet deadlines
- Passionate about learning new technologies and best practices
- Ability to translate technical findings to non-technical stakeholders
What We Offer
- Competitive salary package
- Health insurance
- Professional development opportunities
- Modern work environment
- Collaborative team culture
- Opportunity to work on international projects
Qualified candidates should demonstrate their expertise in Python and data analytics through their work experience and be ready to contribute to our growing portfolio of international clients.
<
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.