Senior Data Engineer At Pezesha

Details of the offer

Pezesha is seeking a talented and drivenSenior Data Engineerto lead the development, optimization, and scaling of our applications and data platforms. This full-time role will focus on enhancing our Flask-based applications, building scalable data pipelines, and ensuring the reliability and performance of our technology stack.
The ideal candidate will bring hands-on experience in software development, infrastructure management, and cloud-based services to support Pezesha's mission of financial inclusion. You will work closely with cross-functional teams to develop innovative solutions, maintain high system performance, and implement best practices across the engineering lifecycle.
Key Responsibilities
Application Development
Design, develop, and maintain scalable and secure Flask-based applications.
Perform detailed code reviews, identify inefficiencies, and provide recommendations for optimization. Implement best practices software development, ensuring the platform is maintainable, efficient, and secure.
Collaborate with internal teams to iterate and update applications based on feedback and business needs.
Manage and optimize infrastructure for the applications to support real-time data processing and monitoring.
Implement robust RESTful APIs and integrate them with other services.
Collaborate with internal teams to deliver features that meet business requirements.
Ensure applications are secure and maintainable, adhering to industry standards and guidelines.

Infrastructure and Optimization
Build/maintain scalable infrastructure usingGCP,Docker, and related technologies.
Develop and optimize data pipelines for real-time and batch processing.
Ensure seamless model deployment using CI/CD pipelines.
Monitor system performance, troubleshoot issues, and implement improvements for scalability and reliability.
UtilizeMagefor managing and monitoring data workflows and processes.
Building and maintaining early stage data warehouses, setting up pipelines and deploying models, whilst ensuring data is securely and readily available to internal and external stakeholders
Identify, design, and implement internal process improvements, namely, automating manual processes, optimising data delivery, re-designing infrastructure for scalability.

Collaboration and Innovation
Work closely with the product, data science, and engineering teams to deliver innovative solutions.
Provide mentorship and technical guidance to junior engineers to foster a culture of learning and excellence.
Stay informed on the latest technologies and best practices, integrating them into Pezesha's systems where applicable.

Qualifications, Required Skills and Experience
Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
5+ yearsof experience in backend application development, with a strong focus onFlask development.
Proven expertise in designing and deploying scalable, secure, and high-performance applications.
Hands-on experience with GCP (e.g., Compute Engine, Cloud Storage, BigQuery) and cloud-native architectures.
Proficiency in containerization tools such as Docker and orchestration platforms.
Strong knowledge of data pipelines, ETL processes, and data workflow management tools like Mage.
Strong programming skills in Python and SQL.
Experience with CI/CD tools and workflows.
Familiarity with monitoring and alerting tools for performance optimization.
Knowledge of microservices architecture and API management.
Excellent problem-solving, project management and analytical skills with a focus on delivering results.

Why Join Pezesha?
Be part of a mission-driven organization committed to enabling financial inclusion in Africa.
Work on cutting-edge technologies and impactful projects in a dynamic environment.
Collaborate with a talented team and grow your career in a supportive culture.
Competitive salary and benefits package.


Nominal Salary: To be agreed

Source: Myjobmag_Co

Requirements

Senior Information Systems Assistant At United Nations

Responsibilities Provides support for computer information systems, databases, meeting registration/accreditation and IT applications in assigned areas; perf...


Ions - Nairobi Area

Published a month ago

Writers At Mediamax Network Limited

Qualifications Someone who has a sharp nose for news and the ability to copy-taste good stories from a pile of content Someone who is a quick thinker and a c...


Mediamax Network Limited - Nairobi Area

Published a month ago

Information Security Analyst At International Rescue Committee

Cyber Incident Response and IT Security Continuously monitor the SIEM to identify and analyze potential security incidents and threats. Investigate security ...


Ional Rescue Committee - Nairobi Area

Published a month ago

Individual Contractor – Maritime Security At United Nations Office On Drugs And Crime (Unodc)

Assist in the training course development, including preparation of curriculum and course material for activities in Pakistan and Bahrain to efficiently supp...


Ions Office On Drugs And Crime (Unodc) - Nairobi Area

Published a month ago

Built at: 2024-12-04T08:38:40.065Z