DevOps Engineer
MICHAEL KEVIN A.
Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
6 yrs.
Location
United States, West Chester
Timezone
(GMT-05:00) Eastern Time (US & Canada)
Languages
English
Fluent (C2)
About
Michael is a skilled DevOps Engineer with over 5 years of experience in software development and a strong understanding of DevOps principles and practices. He has hands-on experience architecting systems and is dedicated to optimizing mission-critical deployments. With expertise in various tools and technologies for automating and optimizing software delivery processes, he has a successful record of delivering reliable software. Michael is passionate about continuous improvement and is adept at working with teams to solve complex problems and deliver top-quality software. Currently, he manages and maintains CI/CD pipelines and cloud infrastructure for a large software project, utilizing Python, Jenkins, Docker, Datadog, Grafana, Azure, GCP, Terraform, Ansible, TeamCity, Kubernetes, and AWS. He is committed to staying up-to-date with the latest DevOps tools and is eager to use his skills and experience to help organizations deliver high-quality and efficient software.
Core skills
  • Linux 6 yrs.
  • DevOps 5 yrs.
  • Continuous Integration 5 yrs.
  • Shell Script 5 yrs.
  • Jenkins 5 yrs.
  • GitHub 5 yrs.
  • Python 3 yrs.
  • Kubernetes 3 yrs.
  • Prometheus Monitoring 3 yrs.
  • Java 2 yrs.
Other skills
  • TeamCity 5 yrs.
  • Node.js 2 yrs.
  • Quality Assurance 2 yrs.
  • Golang 1 yrs.
  • JavaScript 1 yrs.
Experience
Turntabl
Senior DevOps Engineer
About the Project

The High Availability and Disaster Recovery project focuses on ensuring the availability, reliability, and resilience of critical systems and applications in the event of failures or disasters. The project aims to implement a robust infrastructure and recovery strategy to minimize downtime, data loss, and operational impact.

Responsibilities

Building complex cloud-native architectures and reliable, performant, and scalable solutions that satisfy user requirements. Implementing a continuous delivery pipeline using Jenkins, Docker, and Ansible to reduce deployment time from days to hours. Monitoring and evaluating information and data systems that could affect analytical results. Managed Git repositories and leveraged GitOps principles for seamless deployments and rollbacks. Monitoring and optimizing infrastructure with IAC procedures

Skills & technologies
  • Python
  • AWS Lambda
  • Linux
  • Continuous Integration
  • Shell Script
  • Bash Scripting
  • Automation
  • TeamCity
  • DevOps
Amalitech Services
Senior DevOps Engineer
About the Project

The Container Orchestration project aims to implement a robust and scalable platform for managing containerized applications. It focuses on utilizing container orchestration tools and practices to streamline the deployment, scaling, and management of containers, ensuring high availability, scalability, and automation.

Responsibilities

Delivered standardized, high-availability, cost-optimized infrastructure. Responded to incidents and alerts associated with DevOps processes. Migrated the company's infrastructure from on-premises servers to AWS, resulting in cost savings of 30%. Utilized containerization technologies such as Docker and Kubernetes to containerize applications and improve scalability and portability. Collaborated closely with software and hardware engineering teams to incorporate DevOps practices into production.

Skills & technologies
  • Linux
  • Bash Scripting
  • Shell Script
  • Jenkins
  • Git
  • GitHub
  • DevOps
Heyco Tech
Senior DevOps Engineer
About the Project

The Security and Compliance project focuses on enhancing the security posture and ensuring compliance with industry regulations and best practices within an organization's IT infrastructure. The project aims to identify, assess, and mitigate security risks, implement robust security controls, and establish a framework for ongoing compliance monitoring.

Responsibilities

Provisioned, configured, and de-provisioned environments via automation. Developed and tested software to meet clients' needs, systems, and applications requirements. Designed, deployed, and maintained tools and services to support a robust infrastructure. Established a GitOps workflow for managing infrastructure configurations, deploying applications, and ensuring continuous delivery. Developed a monitored and alerting system using Nagios and Grafana that improved incident response time by 50%.

Skills & technologies
  • Automation
  • Jenkins
  • Git
  • GitHub
  • Python
  • Java
  • Shell Script
  • Bash Scripting
Education
University Of Cape Coast
2014 - 2018
BSc Computer Science