loader image

Senior DevOps Engineer

About Job:

we are looking for Senior DevOps Engineer

Candidate Profile:


  • The successful candidate will be a self-driven Senior DevOps Engineer with proven experience in large-scale microservice systems hosted on AWS

  • The candidate will have a deep understanding of cloud architecture, AWS technologies, and cloud security best practices

  • The candidate will be following the latest industry trends and be passionate about cloud computing for large-scale systems



Responsibilities:

Key Responsibilities


  • Work in a team of DevOps and DBA professionals – initially 3 people, although this will expand throughout the country expansion

  • Improve existing infrastructure and processes in the 3 countries we’re currently deployed in as well as streamlining processes to hit our goal of deploying to 20 new countries over the next 2 years.

  • Holistically improve all aspects of our infrastructure, including reducing costs, improving build and deployment times, streamlining environment provisioning, lowering load times, incorporating the latest techniques and technologies, and more

  • Monitor and maintain the existing cloud infrastructure via autoscaling, automated alerts, and OpsWork and Zabbix dashboards

  • Take ownership and responsibility for our cloud operation activities

  • Liaise with external security agencies for annual audits as well as perform our own internal security sweeps

  • Aid in reconfiguring existing architecture to allow for rapid deployments to new countries

  • Report to Lead DevOps Engineer



Requirements & Skills:

Skills and Educational / Qualification Requirements


  • fluent in written and spoken English

  • 2+ years of specific experience with large-scale, AWS-hosted, microservice systems

  • 3+ years of general experience in the tech industry

  • Experience forming and leading teams is beneficial

  • Working knowledge of database architecture and management (preferably MySQL & Oracle)

  • Experience configuring and managing network architecture, including load balancing, caching, setting up CDNs, routing, subnetting, etc.

  • Bachelor or Masters degree in a related subject would be beneficial

  • Understanding of Java/Spring, Android, and VueJs deployment pipelines is a plus

  • Proven experience setting up CI/CD pipelines



Tech Stack:


  • Backend Application Framework: Spring Boot (Java Config + Embedded Tomcat)

  • Frontend Application Framework: VueJS

  • Micro Service Framework:Spring Cloud Dalston (Netflix Eureka + Netflix Eureka + Netflix Ribbon + Feign)

  • Database Sharding Middleware: Lede Cetus

  • Database: MySQL and Oracle

  • Public Cache: AWS ElastiCache + Redis

  • Message Queue: Apache RocketMQ

  • Distributed Scheduling: Dangdang Elastic Job

  • Data Index and Search: ElasticSearch

  • Log Real-time Visualization: ElasticSearch + Logstash + Kibana

  • Business Monitoring: Graphite + Grafana

  • Reverse Proxy: Nginx

  • Server Virtualization Container: AWS EC2

  • Server Operation System: CentOS

  • Static File Storage: AWS S3

  • Inner DNS Resolution: AWS Route 53

  • Network Management: AWS VPC

  • Cluster Management and Scaling: AWS OpsWorks

  • Cluster Monitoring: Zabbix + AWS CloudWatch

  • HTTPS Certificate Management: AWS Certificate Manager

  • Malicious Attack Defending: AWS WAF & Shield

  • Cluster Alert: AWS SNS

  • Continuous Integration/Deployment: SaltStack, Apache Maven, AWS CodeBuild/CodeDeploy/CodePipeline



Position

DevOps Engineer


Must have Skills

  • Oracle

    Beginner

  • MySQL

    Beginner

  • Android

    Beginner

  • Java (All Versions)

    Beginner

  • Microservices

    Beginner

  • AWS

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Senior DevOps Engineer

About Job:

we are looking for Senior DevOps Engineer

Candidate Profile:


  • The successful candidate will be a self-driven Senior DevOps Engineer with proven experience in large-scale microservice systems hosted on AWS

  • The candidate will have a deep understanding of cloud architecture, AWS technologies, and cloud security best practices

  • The candidate will be following the latest industry trends and be passionate about cloud computing for large-scale systems



Responsibilities:

Key Responsibilities


  • Work in a team of DevOps and DBA professionals – initially 3 people, although this will expand throughout the country expansion

  • Improve existing infrastructure and processes in the 3 countries we’re currently deployed in as well as streamlining processes to hit our goal of deploying to 20 new countries over the next 2 years.

  • Holistically improve all aspects of our infrastructure, including reducing costs, improving build and deployment times, streamlining environment provisioning, lowering load times, incorporating the latest techniques and technologies, and more

  • Monitor and maintain the existing cloud infrastructure via autoscaling, automated alerts, and OpsWork and Zabbix dashboards

  • Take ownership and responsibility for our cloud operation activities

  • Liaise with external security agencies for annual audits as well as perform our own internal security sweeps

  • Aid in reconfiguring existing architecture to allow for rapid deployments to new countries

  • Report to Lead DevOps Engineer



Requirements & Skills:

Skills and Educational / Qualification Requirements


  • fluent in written and spoken English

  • 2+ years of specific experience with large-scale, AWS-hosted, microservice systems

  • 3+ years of general experience in the tech industry

  • Experience forming and leading teams is beneficial

  • Working knowledge of database architecture and management (preferably MySQL & Oracle)

  • Experience configuring and managing network architecture, including load balancing, caching, setting up CDNs, routing, subnetting, etc.

  • Bachelor or Masters degree in a related subject would be beneficial

  • Understanding of Java/Spring, Android, and VueJs deployment pipelines is a plus

  • Proven experience setting up CI/CD pipelines



Tech Stack:


  • Backend Application Framework: Spring Boot (Java Config + Embedded Tomcat)

  • Frontend Application Framework: VueJS

  • Micro Service Framework:Spring Cloud Dalston (Netflix Eureka + Netflix Eureka + Netflix Ribbon + Feign)

  • Database Sharding Middleware: Lede Cetus

  • Database: MySQL and Oracle

  • Public Cache: AWS ElastiCache + Redis

  • Message Queue: Apache RocketMQ

  • Distributed Scheduling: Dangdang Elastic Job

  • Data Index and Search: ElasticSearch

  • Log Real-time Visualization: ElasticSearch + Logstash + Kibana

  • Business Monitoring: Graphite + Grafana

  • Reverse Proxy: Nginx

  • Server Virtualization Container: AWS EC2

  • Server Operation System: CentOS

  • Static File Storage: AWS S3

  • Inner DNS Resolution: AWS Route 53

  • Network Management: AWS VPC

  • Cluster Management and Scaling: AWS OpsWorks

  • Cluster Monitoring: Zabbix + AWS CloudWatch

  • HTTPS Certificate Management: AWS Certificate Manager

  • Malicious Attack Defending: AWS WAF & Shield

  • Cluster Alert: AWS SNS

  • Continuous Integration/Deployment: SaltStack, Apache Maven, AWS CodeBuild/CodeDeploy/CodePipeline



Job Type

Client Payroll


Positions

DevOps Engineer


Must have Skills

  • Oracle

    Beginner

  • MySQL

    Beginner

  • Android

    Beginner

  • Java (All Versions)

    Beginner

  • Microservices

    Beginner

  • AWS

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Godwin O

| Nigeria