Victor Modebe

Devops Engineer | Cloud | Terraform | Linux | AWS Certified

About me image
I'm Victor Modebe, a computer and software engineer with expertise in cloud computing and DevOps. I hold a Bachelor's degree in Computer Engineering and am an AWS Certified Solutions Architect Associate. I have experience designing, building, and maintaining technical solutions using cloud services and following industry best practices.
I have a deep understanding of microservices, service-oriented, and serverless (event-driven) architectures. I also possess a wealth of knowledge in network architecture, protocols, and services such as DNS, HTTP, and SSH. I'm proficient in using DevOps tools like Docker, Kubernetes, Jenkins, and Git, and experienced in infrastructure-as-code tools like Terraform and Ansible.
I have a strong track record of providing technical support, troubleshooting technical issues, and installing and configuring computer hardware and software. I'm committed to staying up-to-date with industry trends and delivering cutting-edge solutions while collaborating with teams to ensure seamless integration and providing guidance and training.

HyperionDev 2020

Degree: National Certifications Information Technology Development, NQF Level 5

Field of Study: Computer Software Engineering 


New Horizons 2018

Field of Study: CompTIA A+, Computer Engineering 

Topics I learnt while studying CompTIA A+ include: Computer hardware components, including processors, memory, storage devices, and peripherals Operating systems, including installation, configuration, and maintenance Networking technologies and protocols, including LANs, WANs, and wireless networks Security best practices, including threat identification and prevention, data backup and recovery, and security protocols Troubleshooting and problem-solving techniques for common computer hardware and software issues Best practices for working with users, including customer service and communication skills


Nnamdi Azikiwe University 2014 

Degree: Bachelor of Engineering - B.Eng 

Field of study: Electronics and Computer Engineering 


Digital Dreams ICT Academy 2012

Information Technology Certification for Web and Graphics Design 

I learnt how to design web pages with Macromedia Dreamweaver using HTML & CSS. I learnt graphics design using macromedia fireworks, where I created buttons for call to action and exported back to dreamweaver, I learnt to edit pictures as well. I also learnt how to use Adobe photoshop & illustrator apps to perfect my graphics design skills.

  • Cloud Platforms: AWS
  • Framework/DevOps Tools: Maven, SonarQube, Jenkins, JaCoCo, JFrog Artifactory, Nexus, Datadog, Nagios, Slack
  • Build Tools: Maven, Gradle, MSBuild, Ant
  • Versioning Tools: Git, GitHub, Bitbucket, Nexus
  • IAC Tools: Terraform, Ansible
  • Containerization tools: Docker, Kubernetes
  • Application/Web Servers: Apqche Tomcat, Nginx,
  • Operating Systems: Ubuntu, MAC, Windows
  • Database: SQL, MySQL, Postgres
  • Programming Languages: Python
  • Scripting & Other Tools: Groovy, JSON, YML, Shell Scripts(Bash), Git Bash, and Vscode

DevOps Engineer 

FIDELITY INVESTMENTS June 2023 - present. Remote

As a DevOps Engineer at Fidelity Investments, I specialize in ensuring the reliability, availability, and optimal performance of cloud infrastructure. Leveraging a suite of DevOps tools and AWS services, I orchestrate seamless integration, automation, and monitoring processes. With a keen eye for detail and a commitment to excellence, I continuously drive efficiency and innovation in dynamic environments.

Key Responsibilities:

  • Setting up CI/CD pipelines using Bitbucket Pipelines and Docker, integrated with Jira for agile project management. Automated security scans ensured secure code deployments.
  • Automated infrastructure deployment with Kubernetes, Terraform, and Ansible, applying security controls from HashiCorp Vault and AWS Secrets Manager.
  • Collaborated with teams to align changes with business needs and security standards, conducting regular security reviews and threat modeling sessions.
  • Monitored system performance and security using Prometheus, Grafana, and AWS GuardDuty, with real-time alerts for swift incident response.
  • Conducted security assessments with Nessus and OpenVAS, implementing infrastructure hardening and best practices to mitigate risks.
  • Monitored system performance using tools such as CloudWatch and ELK stack to reduce downtime by 30% and improve response time by 20%.
  • Advocated for DevSecOps practices through workshops and mentorship, integrating secure coding reviews and role-based access controls to prioritize security across the development lifecycle.


DevOps Engineer 

KROGER November 2020 - April 2023. Remote

As a DevOps engineer at Kroger, I was responsible for designing, implementing, and maintaining highly available and scalable cloud-based solutions. My primary focus has been on utilizing DevOps tools, containerization, and AWS services to streamline our development processes and improve operational efficiency.

Key Responsibilities:

  • Deployed and administered our company's AWS infrastructure using services such as EC2, RDS, S3, and Lambda.
  • Streamlined application deployment processes using Docker and Kubernetes, resulting in a 20% increase in team productivity and a 40% decrease in deployment-related errors.
  • Developed and maintained a CI/CD pipeline using Jenkins and GitHub Actions, causing a 60% reduction in deployment time and a 50% decrease in deployment-related errors.
  • Coordinated regular infrastructure assessments and optimizations, this caused a 20% increase in system uptime and a 30% reduction in infrastructure costs.
  • Implemented monitoring and alerting systems using CloudWatch, Prometheus, and Grafana, making a 50% improvement in incident response time and a 40% decrease in critical system failures.
  • Engaged with development teams to integrate infrastructure, deployment processes, and application architecture with business strategy, leading to a remarkable 60% increase in customer satisfaction and a 25% increase in revenue.


DevOps Engineer 

JOHNSON AND JOHNSON June 2017 - March 2020. Remote

As a DevOps engineer at Johnson and Johnson, I ensure the reliability, availability, and performance of our cloud infrastructure using DevOps tools and AWS services.

Key Responsibilities:

  • Utilised AWS tools, such as EC2, S3, RDS, CloudFormation, and CloudWatch, to build and maintain scalable and highly available infrastructure, resulting in a 40% reduction in system downtime and a 30% improvement in resource utilisation.
  • Designed and implemented CI/CD pipelines using Jenkins, GitHub, and AWS CodePipeline, resulting in a 50% decrease in deployment time and a 25% reduction in deployment-related errors.
  • Developed automation scripts using Terraform and Ansible to provision and configure infrastructure resources, resulting in a 60% increase in infrastructure efficiency and a 35% reduction in manual errors.
  • Collaborated closely with development teams to ensure infrastructure and deployment processes aligned with application architecture and business requirements, resulting in a 40% reduction in deployment failures and a 50% increase in application uptime.
  • Conducted regular infrastructure reviews and introduced optimization strategies, leading to a 15% reduction in infrastructure costs while maintaining high availability and performance.
  • Monitored system performance using tools such as CloudWatch and ELK stack to reduce downtime by 30% and improve response time by 20%.
  • Worked with development teams to identify and mitigate performance bottlenecks, resulting in a 25% improvement in system response time and a 20% reduction in infrastructure costs


Information Technology Support 

AFRIHUB NIGERIA LTD   Feb 2015 - Mar 2016. Nigeria

As an information technology (IT) support staff at Afrihub Nigeria Ltd , I was responsible for providing technical support to computer users within the organization. 

Key Responsiblies:

  • Providing technical assistance and support for incoming queries and issues related to computer systems, software, hardware, and network connectivity.
  • Identifying and troubleshooting technical issues and determining the root cause of problems in a timely and efficient manner.
  • Installing, configuring, and maintaining computer hardware, software, and peripherals to ensure optimal performance and functionality.
  • Collaborating with team members and other departments to address complex technical issues and ensure seamless communication and coordination.
  • Documenting and tracking support requests and resolutions in a ticketing system to maintain accurate and up-to-date records.
  • Developing and maintaining technical knowledge and expertise by staying up-to-date with industry trends and advancements, and attending training sessions and workshops.
  • Providing training and guidance to end-users on the use of hardware, software, and other technology tools and resources.
  • Maintaining security and integrity of IT systems by implementing and enforcing security policies and procedures.
  • Participating in IT projects and initiatives as needed, such as system upgrades, migrations, and deployments.
  • Responding to after-hours or on-call emergencies and providing support as needed.

  • Solutions Architect Associate

  • Cloud Practitioner Foundational

2022/11/06

SEND TEXT MESSAGES USING AMAZON SNS WITH PYTHON (Boto3)

This blog post provides a step to step guide on how to send SMS messages to a phone number using Python and the AWS SDK for Python (Boto3) to create click READ MORE to read the rest.

Read More
2022/12/12

Launching a VPC with Public subnet and Private subnet in AWS using Terraform

This blog post provides a detailed guide to launch a VPC and configure it with 2 subnets, one public and one private. A WORDPRESS EC2 instance will be created in the public subnet while a MYSQL instance will be created in the private subnet. To create click READ MORE to read the rest.

Read More
2023/02/04

Build a CRUD RESTful Microservice with AWS Lambda, API Gateway and DynamoDB using AWS SAM and VSCode

This post provides a step-by-step guide on building a CRUD (Create, Read, Update, Delete) RESTful microservice using AWS Lambda, API Gateway, and DynamoDB. The tutorial uses AWS Serverless Application Model (SAM) and Visual Studio Code (VSCode) to create click READ MORE to read the rest.

Read More