Babban Gona Agricultural Franchise is a financially sustainable, high impact and highly scalable social enterprise, which is part-owned by the farmers it serves. Babban Gona is an innovative model designed to serve the bottom of the pyramid and transform agriculture into a job-creation engine. Through this agricultural franchise, Babban Gona offers a suite of services to smallholder farmers, helping them to overcome the challenges of fragmentation and low economies of scale.

Job Position: Senior DevOps Engineer

Job Location: Lagos

Job Responsibilities

  1. Implement automation pipeline for continuous integration and delivery of our web and mobile applications using Jenkins.
  2. Deploy and maintain applications and services deployed within our cloud environment.
  3. Implement and manage alerting systems (Prometheus, Grafana) to deliver health, vulnerability notifications within communication channels to technology stakeholders.
  4. Identify opportunities to improve/ automate manual processes resulting to time wastage.
  5. Support QA unit to automate manual and regression testing using appium.
  6. Documenting application artifacts using nexus
  7. Building the bridge between Engineering (Dev & QA) and IT Operations.
  8. Collaborate with developers on software requirements, as well as interpret test stage data.
  9. Other responsibilities and tasks required to support organizational goals and objectives.

Job Requirements

  1. Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related field. Master’s degree in a related field is preferred.
  2. Up to 5 years of experience in DevOps.
  3. Experience working with Kubernetes and containers
  4. Experience working in cloud environment  –  Google Cloud, AWS, Digital Ocean.
  5. Proficient using Git and other version control systems.
  6. Demonstrate proficiency with scripting languages (Python, Bash) Experience with creating, running, and troubleshooting native builds.
  7. Automate the delivery of software packages to Babban Gona application users.
  8. Advanced knowledge of programming languages such as Python and Java, and writing code and scripts.

Other Requirements:

  1. Ability to install and configure software, gather test-stage data, and perform debugging.
  2. Ability to ensure smooth software deployment by writing script updates and running diagnostics.
  3. Proficiency in documenting processes and monitoring performance metrics.
  4. Advanced knowledge of best practices related to data encryption and cybersecurity.
  5. Ability to keep up with software development trends and innovation.
  6. Exceptional interpersonal and communication skills.
  7. Utilize various open source technologies.
  8. Review and recommend solutions and tools to improve the software development process
  9. Proven ability to leverage technology to translate business requirements.

Start Up Environment

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

How to Apply
Interested and qualified candidates should:
Click here to apply online

Tagged as: Engineering, Information Technology, Technology