Associate, DevOps Engineer at Babban Gona Farmer Services Nigeria Limited

Posted on Mon 29th Nov, 2021 - www.hotnigerianjobs.com --- (0 comments)

Babban Gona is an award winning, high impact, financially sustainable and highly scalable social enterprise, part-owned by the farmers we serve. Babban Gona, was created to specifically attract youth to agriculture and away from the looming instability of extremist groups.

We accomplish this by franchising thousands of farmer cooperatives across Nigeria, dramatically increasing the profitability of the smallholder members 2.5 times above the national average. This dramatic increase in net income is accomplished by delivering an integrated holistic package of training, farm inputs and marketing services, on credit. Babban Gona has been able to deliver this credit while maintaining one of the highest repayment rates in the world, currently above 99%, leveraging our comprehensive 8 levels of risk mitigation. We developed the model with our partners that include His Highness Muhammad Sanusi II, the Sarkin (Emir) Kano, Nestle, IITA, DfID, USAID, GIZ, AGRA, BMGF, Skoll, Kiva, FMCB, Mulago, GIF and Rockefeller Foundation amongst others.

We are recruiting to fill the position of:

Job Title: Associate, DevOps Engineer

Location: Lagos
Employment Type: Full Time
Reporting Line: This position reports to the Head, Enterprise Systems Engineering

Role Purpose

  • Your primary focus will be the development of software applications and their integration with back-end services.
  • You will be working alongside other engineers and developers working on different layers of the infrastructure.
  • Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Key Responsibilities

  • Manage and monitor all installed systems and infrastructure
  • Design software operations code using python
  • Install, configure, test and maintain operating systems, application software and system management tools
  • Proactively ensure the highest levels of systems and infrastructure availability
  • Monitor and test application performance for potential bottlenecks, identify possible solutions and work with developers to implement those fixes
  • Maintain security, backup, and redundancy strategies
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
  • Participate in the design of information and operational support systems
  • Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving or further leveraging these systems
  • Create system design models, specifications, diagrams, and charts to provide direction to system programmer and development teams
  • Design and perform server and security audits, system backup procedures, and other recovery processes in accordance with the company’s disaster recovery and business continuity strategies
  • Design and deploy new applications and enhancements to existing applications, software, and operating systems.
  • Perform cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions
  • Interact and negotiate with vendors, outsourcers, and contractors to secure system-related products and services
  • Design operational and information support systems in collaboration with fellow engineers and developers
  • Other responsibilities and tasks required to support organizational goals and objectives

Requirements

  • Proven Experience in Software Quality Assurance
  • Bachelor's Degree in Information Technology or other subject-matter areas with equivalent IT experience
  • 2 - 3 years of related experience 
  • Proven knowledge and hands-on experience of the modern technology stack
  • Demonstrated ability to interpret data to derive business insights Other Requirements
  • Demonstrated experience with workflow management systems; experience with Linux and networking, GCP - GoogleCloudPlatform, GraphQL, GitHub, Docker, Kubernetes and CICD
  • Advanced knowledge of python programming skills
  • A natural knack for collaboratively crafting solutions with users and colleagues.
  • A take-charge attitude where you can anticipate issues and ensure resolution to technical issues that come your way.
  • The ability to absorb information. You love getting into the weeds technically, but don't let that distract you from achieving your end goals.
  • You are a systems thinker and critical thinker, with experience solving problems at their root cause.
  • Ability to provide support to; and collaborate with internal units and external groups to achieve business objectives

Start Up Environment:

  • Thrives in a fast-paced, start-up environment with dynamic business priorities.

Benefits

  • Competitive salary
  • Health Insurance
  • Pension
  • Performance Bonus
  • Annual paid vacation
  • Group Life Insurance.

Application Closing Date
Not Specified.

Method of Application
Interested and qualified candidates should:
Click here to apply online