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.
We are recruiting to fill the position below:
Job Title: DevOps Engineer
Location: Nigeria
Employment Type: Full-time
Industry: Technology
Key Responsibilities
- Implement an automation pipeline for continuous integration and delivery of our web and mobile applications using Jenkins.
- Deploy and maintain applications and services deployed within our cloud environment.
- Implement and manage alerting systems (Prometheus, Grafana) to deliver health, vulnerability notifications within communication channels to technology stakeholders.
- Identify opportunities to improve/ automate manual processes resulting in time wastage.
- Support Quality Assurance unit to automate manual and regression testing using appium.
- Documenting application artifacts using nexus
- Building the bridge between Engineering (Dev & QA) and IT Operations.
- Collaborate with developers on software requirements, as well as interpret test stage data.
- Other responsibilities and tasks are required to support organizational goals and objectives.
Requirements
- Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems, or other related fields. Master’s degree in a related field preferred.
- Up to 5 years of experience in DevOps.
- Experience working with Kubernetes and containers
- Experience working in a cloud environment – Google Cloud, AWS, Digital Ocean.
- Proficient in using Git and other version control systems.
- Demonstrate proficiency with scripting languages (Python, Bash) Experience with creating, running, and troubleshooting native builds.
- Automate the delivery of software packages to Babban Gona application users.
- Advanced knowledge of programming languages such as Python and Java, and writing code and scripts.
Other Requirements
- Ability to install and configure software, gather test-stage data, and perform debugging.
- Ability to ensure smooth software deployment by writing script updates and running diagnostics.
- Proficiency in documenting processes and monitoring performance metrics.
- Advanced knowledge of best practices related to data encryption and cybersecurity.
- Ability to keep up with software development trends and innovation.
- Exceptional interpersonal and communication skills.
- Utilize various open-source technologies.
- Review and recommend solutions and tools to improve the software development process
- Proven ability to leverage technology to translate business requirements.
Start-Up Environment:
- Thrives in a fast-paced, start-up environment with dynamic business priorities.
Work Location:
- Babban Gona currently operates a decentralized model with 10 offices spread across Nigeria.
- This role would be remote.
Benefits
- Competitive salary
- Health Insurance
- Pension
- Performance Bonus
- Annual paid vacation
- Group Life Insurance.
Application Closing Date
Not Specified.