DevOps Solutions Engineer at Pagatech Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
4 years ago

Additional Details

Job ID
283
Job Views
104

Job Description



Location: Yaba, Lagos, Nigeria

Department: People Operations

Sector: Financial Services / FinTech

Reports To: Lead Platform Architect


About the Role



  • DevOps engineering activities at Paga fall within the Platform team which in turn falls within the Product Development group along the software engineering, product management and software support teams.

  • As a DevOps Engineer at Paga, you will be responsible for creating and maintaining innovative and reliable continuous deployment and integration of Paga’s various applications and components.

  • In addition, you will be responsible for configuring and maintaining some aspects of our platform where Paga’s applications are deployed.


Primary Responsibilities



  • Design, implement and maintain CI/CD pipelines

  • Manage application deployments on Kubernetes

  • Manage application databases running on MSSQL and PostgreSQL

  • Design and maintain application monitoring and metrics collections

  • Build tools to reduce occurrences of errors and improve existing software engineering processes through automation

  • Provide technical support by performing root cause analysis on QA and production infrastructures

  • Design and document procedures for system troubleshooting and maintenance

  • Strive to continuously improve existing processes used within the platform and software engineering teams.


Knowledge and Skill Requirements



  • A Degree in a related discipline

  • 2+ years continuous experience working on enterprise containerized application deployment automation and integration and 1+ years of experience in Java web application development

  • While we use an increasingly diverse software and platform stack, the following technologies and skills are most heavily used and therefore important to have some experience in:

  • Jenkins CI/CD solutions

  • Kubernetes & Docker containerization frameworks, deployment & management

  • Azure cloud services and management

  • Java web application development and deployment using Tomcat

  • Infrastructure as code practices

  • Relational DB administration (SQL Server, PostgreSQL)

  • Application monitoring solutions like Prometheus, Grafana and Kibana

  • DevOps Automation using bash scripting and Terraform


To be an effective Cloud Solutions Engineer at Paga you must:



  • Be able to create and maintain new and existing application deployment automation and integration within our cloud based platform

  • Be able to diagnose and troubleshoot application deployment and runtime issues

  • Be able to work closely with product engineering, testing and platform teams

  • Be able to quickly grasp abstract deployment and integration requirements and translate them into appropriate cloud based CI/CD solutions

  • Be meticulous about scripting and testing solutions to foster knowledge transfers, scalability and repeatability

  • Be able to multitask well and be comfortable juggling multiple product development streams at once. Be comfortable with rapid change and be comfortable taking ownership to deliver results in a high-pressure product development environment

  • Have a passion for quality and an ability and willingness to grow the ability of others in your team to meet those standards. Drive quality delivery across teams with which you work

  • Communicate clearly and transparently.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept