Tochukwu Nwoko, Developer in Rotterdam, Netherlands
Tochukwu is available for hire
Hire Tochukwu

Tochukwu Nwoko

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Location
Rotterdam, Netherlands
Toptal Member Since
September 22, 2022

Tochukwu is a certified Kubernetes administrator with a wealth of experience in Linux, DevOps, Cloud Security, AWS, Python, Go, and Terraform and a proven track of excellence in designing, implementing, and maintaining highly scalable, secured, high-performing, resilient, and efficient infrastructure.

Portfolio

Google
Go, Python 3, Unix, Linux, Kubernetes, Google Cloud Platform (GCP), Networking...
I&M Bank
Terraform, Python, Jenkins, Kubernetes, Docker, Elasticsearch, Kibana...
Swisscom
Terraform, AWS Cloud Development Kit (CDK), Python, Go, Jenkins...

Experience

Availability

Full-time

Preferred Environment

Unix, Python 3, Go, Amazon Web Services (AWS), Kubernetes, Docker, Elasticsearch, Terraform, Jenkins, Cloud Security

The most amazing...

...thing I've developed is a software portal or console for creating and managing DevOps tool technologies such as Jenkins, SonarQube, Bitbucket, and Snyk.

Work Experience

Site Reliability Engineer

2022 - 2024
Google
  • Maintain availability, latency, scalability and efficiency of standardized container compute platform for Google Corp Engineering Teams.
  • Develop and Maintain automation pipelines using internal tools for platform lifecycle managment.
  • Design and developed Golang package for monitoring machines utilizing IPMI.
  • Develop and maintain monitoring and alerting pipelines.
  • Automated the migration of virtual machine instances from an outdated virtualization platform to a modern containerized compute platform.
  • Participate in teams oncall and interrupt rotations.
  • Developed solution to enforce Google virtual machine usage policy on VMs hosted on new containerized compute platform.
  • Designed automated processes to mitigate the recurrence of emergent service issues.
  • Created a solution for automating firmware and security patch updates across numerous machine fleets spanning multiple regions, catering to the new containerized compute platform.
Technologies: Go, Python 3, Unix, Linux, Kubernetes, Google Cloud Platform (GCP), Networking, System Administration

DevOps Consultant

2022 - 2023
I&M Bank
  • Supported development teams with application configuration for deployment, monitoring, and other automation.
  • Architected and built modern cloud infrastructure to host essential services for customers, ensuring highly available, resilient applications.
  • Conducted operational management of Linux servers, delivering a complex web application stack.
  • Built and configured new server platforms and the automated tooling to do so.
  • Tested, debugged, and troubleshot platform-level problems.
  • Automated security scanning and testing, which cut the risk of breaches.
Technologies: Terraform, Python, Jenkins, Kubernetes, Docker, Elasticsearch, Kibana, Amazon Web Services (AWS), DevOps, Ubuntu, Git, Bash, Prometheus, AWS CodeBuild, Amazon S3 (AWS S3), SonarQube, NGINX, Redis, SQL, AWS ALB, Python 3, Go, TCP/IP, HAProxy, Argo CD, Flux, Nagios, JFrog, Kustomize, Helm, K3s, ActiveMQ, APIs, AWS Lambda, Consul, Apache ZooKeeper, Amazon EC2, Cloud Computing, Cloud Security, Containerization, CI/CD Pipelines, HashiCorp, AWS Key Management Service (KMS), Scripting, Software Testing Lifecycle (STLC), Data Feeds, Web Platforms, Azure Kubernetes Service (AKS), Infrastructure as Code (IaC), Orchestration, Cloud, NFS, MySQL, LAMP, AWS DevOps, GitHub Actions, System Administration

Site Reliability Engineer

2021 - 2022
Swisscom
  • Designed and maintained a DevOps tool controller, which helped improve the automation and efficiency of deploying and managing DevOps tools.
  • Developed, deployed, and maintained the Swisscom large GCP/AWS infrastructure.
  • Developed and maintained in-house tools like LDAP proxy, Bitbucket CLI, and Snyk report extension.
  • Developed AWS service catalog products like Argo CD, Flux, and EKS, with Python and CDK.
Technologies: Terraform, AWS Cloud Development Kit (CDK), Python, Go, Jenkins, Google Cloud Platform (GCP), Bash, Docker, Kubernetes, Amazon Web Services (AWS), DevOps, Ubuntu, Git, Prometheus, AWS CodeBuild, Amazon S3 (AWS S3), SonarQube, NGINX, Redis, SQL, AWS ALB, Python 3, TCP/IP, HAProxy, Argo CD, Flux, Nagios, JFrog, Kustomize, Helm, ActiveMQ, APIs, Splunk, Cloud Foundry, AWS Lambda, Consul, Amazon EC2, Cloud Computing, Cloud Security, Containerization, CI/CD Pipelines, HashiCorp, AWS Key Management Service (KMS), Scripting, Software Testing Lifecycle (STLC), Data Feeds, Web Platforms, Infrastructure as Code (IaC), Orchestration, Cloud, NFS, MySQL, LAMP, AWS DevOps, GitHub Actions, Networking, System Administration

Cloud DevOps Engineer

2020 - 2021
AZA Finance
  • Architected, implemented, and maintained AZA's large Amazon AWS-based cloud solution.
  • Deployed, automated, maintained, troubleshot, and improved the systems that keep the back-end infrastructure running smoothly.
  • Used tools such as Terraform, Kubernetes, and Ansible for container-based continuous delivery and infrastructure-as-code provisioning.
  • Maintained best practice cloud security principles in line with ISO 27001 certification.
  • Conducted system troubleshooting and problem-solving across platform and application domains.
  • Suggested architecture improvements and recommended process improvement.
  • Developed and maintained monitoring and notification systems.
  • Implemented cost-saving mechanisms that helped reduce expenditure by 10%.
Technologies: Terraform, Kubernetes, Docker, Ansible, Python, Ruby, AWS CodeBuild, Bash, Elasticsearch, Amazon Web Services (AWS), DevOps, Ubuntu, Jenkins, Git, Prometheus, Amazon S3 (AWS S3), NGINX, Redis, SQL, AWS ALB, Python 3, Go, TCP/IP, Argo CD, Flux, JFrog, Kustomize, Helm, K3s, ActiveMQ, APIs, AWS Lambda, Consul, Apache ZooKeeper, Amazon EC2, Cloud Computing, Cloud Security, Containerization, CI/CD Pipelines, AWS Key Management Service (KMS), Scripting, Web Platforms, Infrastructure as Code (IaC), Orchestration, Cloud, NFS, LAMP, AWS DevOps, GitHub Actions, Networking, System Administration

DevOps Engineer

2019 - 2021
Interswitch
  • Configured and managed load-balancing infrastructure (four F5 LTM devices in HA).
  • Maintained and managed a SaaS service platform with 99.99% uptime.
  • Architected, developed, deployed, and troubleshot large-scale systems.
  • Designed and implemented 10 different Kubernetes clusters for all environments with over 300 nodes.
  • Designed and implemented functional CI/CD pipeline for all projects using Jenkins, Stash, Spinnaker, JFrog, VMware, Terraform, and Kubernetes.
  • Conducted Linux and Unix administration for over 600 Unix servers in a hybrid infrastructure.
  • Designed and implemented new ELK and Kafka logging infrastructure with over 30 nodes and over two billion documents processed per day.
  • Set up and maintained SaaS products on the cloud (AWS, GCP, and Azure).
  • Automated server configurations and upgrades using Terraform, Chef, and Ansible on AWS, GCP, Azure, and on-prem.
Technologies: Azure, Terraform, Python, F5 Networks, Elasticsearch, Kubernetes, Ansible Tower, Apache Kafka, AppDynamics, Chef, Amazon Web Services (AWS), DevOps, Ubuntu, Jenkins, Git, Bash, Prometheus, Amazon S3 (AWS S3), NGINX, Redis, SQL, AWS ALB, Python 3, Docker, TCP/IP, HAProxy, Argo CD, Flux, JFrog, Kustomize, Helm, Rancher, ActiveMQ, APIs, Consul, Apache ZooKeeper, Amazon EC2, Cloud Computing, Cloud Security, Containerization, CI/CD Pipelines, HashiCorp, AWS Key Management Service (KMS), Scripting, Infrastructure as Code (IaC), Orchestration, Cloud, LAMP, AWS DevOps, GitHub Actions, Networking, System Administration

DevOps Engineer

2018 - 2019
Seamfix
  • Implemented Nagios, Grafana, and Prometheus monitoring infrastructure for all Kubernetes infrastructures.
  • Eliminated developer idle time (three hours per day) by implementing logging infrastructure using Graylog.
  • Reduced deployment time from two hours to less than five minutes by creating and maintaining CI/CD pipelines for software solutions such as AutoTopUp and iClocker.
  • Reduced server creation time by implementing infrastructure as a code using Terraform and AWS.
  • Improved stability and reliability of operating environments by using Ansible for configuration management and auto-scaling in AWS.
  • Managed and maintained the company's hybrid infrastructure of over 200 virtual machines.
Technologies: VMware vSphere, Graylog, Terraform, Kubernetes, Unix, Amazon Web Services (AWS), DevOps, Ubuntu, Jenkins, Git, Bash, Prometheus, Amazon S3 (AWS S3), NGINX, Redis, SQL, AWS ALB, Python 3, Docker, TCP/IP, HAProxy, Argo CD, Flux, JFrog, Helm, Rancher, APIs, Consul, Apache ZooKeeper, Amazon EC2, Cloud Computing, Cloud Security, Containerization, CI/CD Pipelines, Scripting, Infrastructure as Code (IaC), Orchestration, Cloud, GitHub Actions, System Administration

DevOps Portal for Swisscom

A software-as-a-service product for engineers to order, create and manage their per team DevOps tools like Jenkins, Snyk, SonarQube, and Bitbucket and get assistance regarding best practices on how to work with each DevOps product or tool.

ELK for Interswitch

Elasticsearch, Logstash, and Kibana are called the ELK stack. It's used for log aggregation, indexing, querying, and long-term storing. It allows engineers to stream live logs from their applications, query them, set alerts from their queries, and monitor applications and infrastructure in real time.

Argo CD Service Catalog Product for Swisscom

AWS service catalog product for Argo CD that deploys Argo CD application to Kubernetes cluster. This allows engineers within the company to strictly use GitOps for application deployment and comply with the application standards set across the whole company.

Languages

Python 3, Go, Python, Bash, Ruby, TypeScript, SQL

Tools

Terraform, Git, Kibana, AWS CodeBuild, NGINX, Helm, Nagios, AWS Key Management Service (KMS), Azure Kubernetes Service (AKS), Ansible, SonarQube, ActiveMQ, HashiCorp, Jenkins, AWS Cloud Development Kit (CDK), Ansible Tower, AppDynamics, Chef, VMware vSphere, Graylog, Logstash, AWS CloudFormation, Apache ZooKeeper, Vault, Splunk

Paradigms

DevOps, Agile Software Development

Platforms

Unix, Kubernetes, Docker, Linux, Amazon Web Services (AWS), AWS ALB, AWS Lambda, Amazon EC2, LAMP, Ubuntu, Rancher, Software Design Patterns, Google Cloud Platform (GCP), Azure, Apache Kafka

Storage

Elasticsearch, Amazon S3 (AWS S3), MySQL, Redis

Other

Software Architecture, Prometheus, TCP/IP, Kustomize, JFrog, Cloud Security, Containerization, CI/CD Pipelines, Scripting, Networking, System Administration, Software Testing Lifecycle (STLC), Data Feeds, Web Platforms, Infrastructure as Code (IaC), Orchestration, Cloud, NFS, AWS DevOps, GitHub Actions, Argo CD, HAProxy, K3s, F5 Networks, Consul, Cloud Foundry, APIs, Cloud Computing

Frameworks

Flux

2013 - 2018

Bachelor's Degree in Electronic Engineering

University of Nigeria - Nsukka, Nigeria

OCTOBER 2021 - OCTOBER 2024

Certified Kubernetes Security Specialist

The Linux Foundation

MARCH 2021 - MARCH 2023

Google Cloud Certified Application Developer

Google

JANUARY 2021 - JANUARY 2024

Linux Foundation Certified Engineer (LFCE)

The Linux Foundation

JANUARY 2021 - JANUARY 2024

Certified Kubernetes Application Developer

The Linux Foundation

JANUARY 2020 - JANUARY 2023

The Linux Foundation Certified System Administrator (LFCS)

The Linux Foundation

JANUARY 2020 - PRESENT

Microsoft Certified Azure Fundamentals

Microsoft

DECEMBER 2019 - DECEMBER 2022

Certified Kubernetes Administrator

The Linux Foundation

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring