Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

David Sama Dobdinga

Weslaco,TX

Summary

DevOps Engineer Introduction: I have more than 7(+7 years) years of total professional IT experience in the domains of Designing, Developing, Building and Deploying of web applications and more than 3 years (+3 years) in practicing DevOps, Cloud Automation and Quality Engineering. Expertise Experience in migrating applications to both AWS and Azure cloud platforms. Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, Maven, Docker Nexus, Slack and Azure pipelines. Strong experience in automating infrastructure setup on AWS and Azure Clouds using Terraform. Extensive experience in Agile Methodology and Scrum Framework used to develop best practices for software development and implementation. Strong experience in working with version control systems like Git, GitHub, Bitbucket and Azure Repos. Experience working with developing scripts and automation tools used for building, integrating, and deploying software releases to multiple environments. Strong hands-on experience in scripting languages such as Groovy, JSON, YAML and Shell scripting. Strong experience in code quality and code coverage tools such as SonarQube and JaCoCo. Good knowledge of virtualization and container technology like Docker. Experience in creating Dockerfiles and Docker containers. Have good knowledge in Kubernetes and have set up Kubernetes clusters in Amazon EKS and Azure AKS. Strong exposure to Ansible for automating software configuration. Strong knowledge in practicing Test Driven Development (TDD) in the software development life cycle (SDLC). Have participated in the release cycle of the product in the Development, QA, UAT and Production environments. Worked with project documentation and documented other product related issues like bugs. Strong monitoring skills with tools like Prometheus and Grafana. Smart DevOps Engineer with career spent in IT designing and planning. Talented leader with extensive knowledge of high availability architecture and concepts. Ready to tackle new challenges in project planning and development capacity.

Overview

8
years of professional experience

Work History

WONDERFUL CITRUS PACKING LLC
Edinburg, TX

DevOps Engineer
01.2020 - Current

Job overview

  • In this project as a Cloud DevOps Engineer, I am responsible for migrating applications into AWS cloud by creating CI/CD pipelines using Jenkins
  • Contributions: I did the following:
  • Set up CI/CD pipelines for Microservices and integrated tools such as GitHub, Maven, SonarQube, Nexus, Docker, and Slack for providing feedback immediately to the different teams on the progress and state of the build
  • Provisioned Dynamic Jenkins Docker slaves using Docker Host for CICD pipelines
  • Wrote Ansible playbooks from scratch in YAML
  • Installing, setting up and troubleshooting of Ansible, and created automated platform environment setup
  • Set up Git repositories and SSH Keys in GitHub for Agile teams
  • Integrated GitHub webhooks into Jenkins to automate the code check-out process
  • Implemented the setup for Jenkins master/slave architecture to improve the performance of Jenkins master
  • Imported existing infrastructure into Terraform using Terraform import command
  • Created Docker file and automated Docker image creation using Jenkins and Docker
  • Automated infrastructure provisioning on AWS using Terraform and Ansible
  • Created nightly builds with integration to code quality tools like SonarQube and Veracode
  • Created quality gates in SonarQube dashboard and enforced it in the pipeline to fail builds when conditions are not met
  • Rebuild of entire existing platform using Docker containers
  • Setup Kubernetes clusters in Amazon EKS.

Medtronic Plc
Parkway Minneapolis, Houston, MN

DevOps Engineer
02.2018 - 03.2020

Job overview

  • I was responsible for managing Azure resources in the cloud and maintaining CI/CD for fast paced robust application development environment
  • I was responsible for implementing DevOps transformation by working with Agile teams to migrate applications to the Azure platform
  • Contributions:
  • Set up repositories in Azure Repos for Agile teams
  • Created webapps (Paas solutions) on Azure portal for deploying web applications using Azure DevOps pipelines
  • Migrated applications to Microsoft Azure Cloud (Paas) by setting up CI/CD pipelines in Azure DevOps using YAML
  • Setup AKS clusters in Azure using Azure CLI
  • Helped teams to reduce defects by 35% by introducing TDD in the first quarter (3 months)
  • Created quality gates in SonarQube dashboard and enforced it in the pipeline to fail builds which did not meet the standard
  • Setup Sonar Lint plug-ins in developers’ workstations for detecting defects early during development
  • Built and deployed Docker containers to break down monolithic applications into microservices, improving developer’s workflow, increasing scalability, and optimizing speed
  • Implemented release management workflow for QA, UAT and Production environments
  • Prepared and presented source code management best practices for implementing continuous integration for the team
  • Global Tax Preparation and Business services 11811 North

System Administrator/Scrum Master
01.2016 - 06.2018

Job overview

  • I was responsible for patching servers, managing users and their permissions, building a cross functional and independent Scrum team
  • Contribution: I did the following:
  • Patched servers so they have updated software packages
  • Used LDAP for managing users in the system
  • Facilitated the work of developers by constantly adjusting logical volumes to meet demands
  • Organized and facilitated scrum ceremonies
  • Identified and removed impediment to the smooth operations of developers collectively with team members
  • Tracked and communicated team velocity and other development metrics with, and to all affected teams and management
  • Coached the scrum team to work at a sustainable pace.

Education

Bachelor’s degree from Computer Science

University Overview

Certification Certified Scrum Master Training DevOps Engineer Linux System Admin-Redhat

University Overview

Skills

  • Effective Communication
  • Direct Server Support
  • Meeting Participation
  • Source and Version Control: Git, Github
  • Code Reviews
  • Virtualization Technologies
  • Strong Interpersonal and Communication Skills
  • Teamwork and Collaboration
  • Tools Customization
  • Debugging and Troubleshooting
  • Application Development
  • Performance Analytics
  • Agile Development Methodologies
  • Testing and Deployment
  • Design and Development
  • Configuration Management
  • Testing and Debugging
  • Software Deployment
  • Scrum
  • Performance and Scalability Optimization

Timeline

DevOps Engineer
WONDERFUL CITRUS PACKING LLC
01.2020 - Current
DevOps Engineer
Medtronic Plc
02.2018 - 03.2020
System Administrator/Scrum Master
01.2016 - 06.2018
Bachelor’s degree from Computer Science
Certification Certified Scrum Master Training DevOps Engineer Linux System Admin-Redhat
David Sama Dobdinga