Resume

I have a passion for problem solving, building things and making businesses succeed. I’m madly curious by heart, so I’m very hungry for knowledge and you will always find me trying and testing out new things to stay ahead of the game.

Experience

Overview

Company Position Year
Mama Money Platform Engineer 2020 - Current
JUMO Systems Development Engineer 2017 - 2020
Amazon Web Services Big Data, Cloud Support 2015 - 2017
Amazon Web Services EC2, Cloud Support 2014 - 2015
Computicket Linux Sysadmin 2014 - 2014
AOS Linux / Network Admin 2013 - 2014
Imperial Online Snr. Linux Engineer 2011 – 2013
Imperial Online Linux Engineer 2009 - 2011
Imperial Online Desktop Support 2008 - 2009
Conexus Helpdesk Support 2007 - 2008

Mama Money

Position Platform Engineer (DevOps Engineer)
Duration March 2020 – Present
Description Design, Build and Scale Mama Money’s Platform on AWS. Build dev tooling for developers and automation for our platform in order for features to be rolled out safer and faster.

Job Role:

As a Platform Engineer I had to migrate, automate, build and design infrastructure for our financial services platform for scale, as the organization grows and to meet the demand as it increases.

JUMO

Position Systems Development Engineer
Duration March 2017 – February 2020
Description Design, Build, Scale, Automates JUMO’s Financial Services Platform on AWS.

Job Role:

As a SysDev Engineer I had to automate, build and design infrastructure for our financial services platform for scale, as the organization grows across regions worldwide.

Responsibilities:

  • Developing, Managing and Troubleshooting JUMO’s Environments Hosted in AWS
  • Building and Maintaining Secure Communication Infrastructure to JUMO’s Partners
  • Identifying and Implementing Tooling to Support JUMO’s Development Team and Production Environment.
  • Identifying, Architecting, Developing, Automating, and Refining Processes to allow JUMO to run a Highly Reliable System in AWS.
  • Develop Monitoring and Reporting for JUMO’s Infrastructure
  • Collaborate with Engineering to Optimize the Database Infrastructure
  • Documenting Operational Procedures and Best Practice System Behaviors
  • Work close with the Data Engineering Department as I am familiar with Big Data Technologies

Technologies worked with:

  • Docker for AWS (Docker Swarm)
  • EKS (Kubernetes on AWS)
  • API Gateway, Lambda, S3, Elasticsearch, EC2, DynamoDB, RDS, Route53, VPC, Cross Account Delegation, Kinesis.
  • Jenkins, Spinnaker, Grafana, Prometheus, Datadog
  • Planetarium (In-house developed PaaS)

Amazon Web Services (AWS)

Position Cloud Support Engineer, BigData
Duration October 2014 – July 2017
Description AWS Premium Support on EC2 Linux and Big Data Services on AWS.

Computicket

Position Linux Sysadmin
Duration March 2014 – October 2014
Description Manage Computicket’s Infrastructure

Automated Outsourcing Services (AOS)

Position Linux/Network Admin
Duration October 2013 – February 2014
Description Manage AOS’s Infrastructure and Network

Imperial Online

Position Snr. Linux Engineer, Internet Services
Duration December 2011 – October 2013
Description Linux Services, Hosting, Solutions Providing, Installation, Maintenance, Server Support

Imperial Online

Position Linux Engineer, Internet Services
Duration December 2009 – October 2011
Description Linux Server Support

Imperial Online

Position Desktop Support
Duration March 2008 – September 2009
Description Desktop Support

Conexus

Position Helpdesk Agent (Call Centre for Imperial Online)
Duration May 2007 – February 2008
Description Helpdesk Agent for Imperial Online

Skills

I primarily work with the following:

  • AWS Cloud:
    • Compute: EC2, Lambda, AutoScaling
    • Databases: RDS, DynamoDB
    • Storage: S3, Glacier, EFS
    • Networking: API Gateway, VPC, Route53
    • CICD: CodePipeline, CodeBuild, CodeDeploy
    • Analytics: EMR, Kinesis, Elasticsearch, DataPipeline
    • Security: IAM, Secrets Manager, ACM
    • App Integration: SNS, SQS
    • Containers: ECS, EKS, ECR
  • Scripting:
    • Bash
    • Python
  • Linux:
    • Deployment, System Development, Administering
  • Python:
    • Scripting
    • Lambda Functions
    • Flask for Basic Web Based Applications
    • Basic to Intermediate Python Apps (not a developer, but know my way around)
  • Automation
    • CI/CD, Jenkins, Ansible, Terraform, DroneIO, Concourse, Bash
  • DevOps
  • Containers
    • Use docker for almost every container runtime environment
    • Docker Swarm, Kubernetes and ECS for Orchestrators
  • Solutions Architecture
  • Open Source
  • Knowledge Sharing
  • Monitoring and Metrics
  • Systems Adminstration
  • Making Customers happy is a big thing for me

Hobbies

I am super curious and love learning new things, so you will find me on twitter, sharing most of my blogposts that I write about tech topics on blog.ruanbekker.com, sysadmins.co.za and for raspberry pi based projects on blog.pistack.co.za and I share most of my code on my githhub repository.