Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Terence Tabe

Dallas

Summary

With 8 years in DevOps and Cloud Engineering, I am a dynamic IT professional. Proficient in AWS, I excel in automating CI/CD pipelines, prioritizing security, and leveraging Ansible, Jenkins, and Terraform. Recognized for my detail-oriented approach, excellent communication, and adept problem-solving, I am a driving force in embracing cutting-edge technologies for optimal performance.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Cloud Devops Engineer

Comcast
12.2019 - Current
  • Worked on major Projects setting up built and maintaining production ready applications running on kubernetes
  • Monitor and troubleshoot applications that are deployed on our kubernetes dev,QA and prod clusters against zero downtime, perform periodic backups, and troubleshoot failures
  • Managed, deployed and troubleshoot applications that were running on kubernetes EKS clusters in our Dev, QA and Production environment
  • Uploading,Renewing expired cerificates for some of our sites that were managed through aws acm
  • Provision aws services using terraform,create update and make changes to our terraform codes
  • Review git pull request and merging new releases to different branches
  • Automate deployments to dev,qa and production environments
  • Participate during cluster upgrades from different versions
  • Create S3 lifecycle policies to transition objects from one storage class to another
  • Setup CICD pipeline using jenkins which automates building of docker images, push them to ecr registries and deploy to different environments
  • Configure grafana dashboards to monitor cpu and memory usage of our appplications and setup alerts through slack
  • Implemented production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure Configure Kubernetes EKS cluster on AWS and migrated apps that were running on EC2 instances to EKS
  • Register domains and create route 53 records hosting various application servers
  • Customize Docker files for particular releases ,Build and push images to AWS ECR ,pull images from ECR and deploy them to various environments
  • Wrote python scripts to trigger lamda functions on aws
  • Configure and setup fluentd with kibana as centralised logging system Setup Monitoring system with prometheus and intergrate with grafana.
  • Making changes to security groups to allow inbound and out bound traffic from other EC2 instances
  • Making changes to AWS services using terraform and cloud formation
  • Constantly troubleshooting failed deployments from Kubernetes pods
  • Updating configs to the pods and monitoring the application against zero downtime
  • Configured auto-scaling for our EKS clusters (horizontal pod auto-scaler and AWS auto-scaling)
  • Built new code release using Jenkins, troubleshoot failed jobs, and escalated tickets to teams involve
  • Monitored, troubleshoot and made remarks on automated builds on our Jenkins pipeline for applications running on Dev, QA environments
  • Deployed new release of code using Jenkins
  • Participating in upgrades meetings
  • Made modification to Terraform codes and committed changes to our GitHub Terraform branch
  • Created Route 53 records hosting various application servers
  • Customized dockerfiles for particular releases ,built and pushed images to AWS ECR, pulled images from ECR and deployed them to various environments
  • Communicate with the customers and other teams during planning, scheduling and implementation and

Senior Devops Engineer

Everly Health
01.2017 - 11.2019
  • Worked on major CICD projects setting up pipelines using Jenkins,Travis
  • Monitor Our infrastructure against zero downtime
  • Move docker images from old to new ECR repositories ,update configs of all helmchart deployments and push changes to github
  • Update kubernetes api version on deployment charts from version 1.19 to version 1.21
  • Editing of bash scripts to and making changes with code commit,branches,pushing and pulling using git/github
  • Daily troubleshooting tickets from and responding to incidence on user accounts
  • Modified and created nodegroup stacks (EKS nodes) on Cloudformation
  • Made changes to security groups to allow inbound and out bound traffic from other EC2 instances
  • Made changes to AWS services using Terraform and Cloudformation
  • Constantly troubleshooting failed deployments of kubernetes pods
  • Updated configurations to pods and monitored the application against zero downtime and deployed them using ansible playbooks to production EC2 servers
  • Made changes to configurations and deployed them using ansible to DEV, QA and production environments
  • Participated in daily scrum meetings to address various DevOps and customer related issues
  • Deployed and tested various versions of the code and escalated issues to appropriate team
  • Made Jira tickets on major projects that I have worked on and closed them on time
  • Participated in troubleshooting on-call meetings when application goes down
  • Monitored our applications using Prometheus and Grafana
  • Wrote support tickets to AWS on how to optimize cost and best practices involved with using AWS
  • Created AMI after deploying new codes to EC2 instances and changed launch configurations on auto-scaling group using Terraform
  • Performed rolling updates to the cluster when major changes are made which require a restart of instance or pods .Configure and update auto-scaling groups depending on client request
  • Established multiple continuous deployment processes and advised on the best practices
  • Participated in a major project that require setting up AWS EKS to run applications in production environment
  • The project involved creating two EKS clusters in different availability zones
  • Pushed docker images to AWS ECR and Pulled particular versions when rollback is needed
  • Optimized cost through reserved instances, selecting and changing of EC2 instance types based on resource needs, S3 storage classes and S3 life cycle policies etc
  • Created S3 buckets and managed policies using IAM for S3 buckets and used S3 Bucket and Glacier for storing historical data.

Linux system Administrator

Bossanova Robotics
12.2015 - 12.2017
  • Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities
  • Reset password and unlock user accounts
  • Use Ansible playbook to automate deployment of Patches (OS and application(JDKs)) to production servers
  • Upgrade and configure system software that supports infrastructure applications
  • Perform patching with kickstart using automation scripts
  • Writing shell scripts, debugging errors, and modifying shell scripts when necessary Use of Ansible for deployment of Patches (OS and application(JDKs)) to over 5000 servers
  • Communicate with the customers and other teams during planning, scheduling and implementation and deployment of OS and application patches System performance tuning and basics in monitoring, analyzing system and application logs, vulnerability assessments, performing upgrades and Patching .Managing physical, virtual, and network storage ( LVM's , NFS)
  • Using command line & software server/application monitoring and process management tools (Nagios)
  • Monitor system infrastructure against zero downtime, perform periodic backups, and troubleshoot failures
  • Deploy snapshots of application codes to AWS EC2 and QA environments using ansible playbooks
  • Creating AIM policies and roles to restrict access to users and various services within AWS
  • Automating cloud infrastructure using cloud formation, creating and configuring EC2 instances
  • Documenting of infrastructure state and procedures to ensure our infrastructure remains cost effective, efficient and high quality using confluence Perform duties as assigned in support of the customer and assisting end users with general IT questions and support
  • Established multiple continuous deployment processes and advised on the best practices Implemented, monitored & reported solutions across a wide range of environments & platforms Configuration management, deployment(play-books) and support of the Enterprise Resource Planning
  • Manage our docker containers, with all environment tools fixed in an AWS environment
  • OS installation and configuration using standard and advanced installation techniques such as jump start and kick start
  • User mode and on prod servers(live upgrade) Protecting clients systems using techniques such as systems Hardening, Patching, using the 10 recommended patches and upgrades in Solaris 10 etc.
  • Bash and shell scripting backups, including full and incremental backups and expansion of mounted file systems
  • Created new user accounts and set permissions for the users Monitor processes running on systems to prevent.

Education

Bsc Computer Science -

University of Dschang
06.2014

Skills

  • Cloud DevOps Engineer
  • 8 years experience
  • Demonstrating, implementing and managing devops, kubernetes and cloud based technology
  • Design, build, deployment and configuration of infrastructures and services
  • Containerization, virtualization, version control, cloud computing, Linux, load balancing, etc
  • Leadership experience

Accomplishments

  • Cloud Services: AWS, Azure, GCP
  • Programming Languages:metheus, Grafana, New Relic, Nagios, AWS CloudWatch
  • Programming Languages: Bash Shell, Python, PowerShell, Groovy, Golang
  • CI/CD Pipelines: Jenkins, GitLab CI/CD, GitHub Actions
  • Containerization and Orchestration: Docker, ECS, Kubernetes, Helm, Argo CD
  • Configuration Management Tools: Ansible, Terraform
  • Build Management Tools: Maven, Gradle
  • Data Protection: AWS Certificate Manager, AWS KMS, Snapshot Lifecycle Manager
  • Networking:VPC, VGW, TGW, CGW, IGW, NGW
  • Database Systems: MongoDB, DynamoDB, PostgreSQL, MySQL, Oracle
  • Security Tools: AWS Security Hub, Guard Duty, Shield, SonarQube, AWS Inspector, AWS Firewall Manager
  • Identity & Access Management: AWS IAM, Azure AD, Active Directory, AWS Secrets Manager
  • Operating Systems: Windows, Unix, Linux (RHEL, Ubuntu, CentOS)
  • Infrastructure as Code (IaC): AWS CloudFormation, Terraform
  • Web Technologies: HTML, XML, JavaScript

Certification

  • AWS Certified Solutions Associate May 2019
  • AWS Certified DevOps Engineer
  • Docker Certificate of Completion
  • Kubernetes Certificate of completion

Timeline

Cloud Devops Engineer

Comcast
12.2019 - Current

Senior Devops Engineer

Everly Health
01.2017 - 11.2019

Linux system Administrator

Bossanova Robotics
12.2015 - 12.2017

Bsc Computer Science -

University of Dschang
Terence Tabe