Experienced DevOps Automation Engineer and QA Engineer with a strong background in designing and implementing automated solutions to enhance software delivery, testing, and deployment processes. Demonstrated success in building and optimizing CI/CD pipelines, automating infrastructure provisioning, and creating robust automated testing frameworks that improve efficiency and minimize errors. Collaborates with cross-functional teams to improve test coverage and ensure the release of high-quality software through automated regression, performance, and integration testing. Committed to driving innovation, increasing operational efficiency, and delivering reliable, high-performing applications in fast-paced environments.
Overview
7
7
years of professional experience
1
1
Certification
Work History
DevOps Automation Engineer/QA Engineer
Kunai
Mexico City, Mexico (Remote)
08.2024 - Current
Designed and maintained CI/CD pipelines using Jenkins, Github, Docker, and Kubernetes reducing manual intervention by 40% and decreasing the time needed for each release cycle. Automated build, test, and deployment processes ensured faster, more reliable software delivery.
Integrated monitoring and logging tools such as ELK Stack, Prometheus, and Grafana into the CI/CD pipeline, providing real-time insights into the health and performance of applications.
Automated infrastructure provisioning using CloudFormation Terraform and Ansible, reducing environment setup time from days to hours, and ensuring consistency across development, testing, and production environments.
Created a strategic automation roadmap to prioritize test cases for automation, focusing on high-risk and high-impact areas, which led to a 25% increase in test coverage. This allowed the QA team to detect issues earlier and improve software quality.
Trained and mentored a team of 3junior QA engineers on automation best practices and tools, leading to a 15% increase in team productivity. The mentoring sessions also resulted in faster onboarding of new team members, with a 30% reduction in onboarding time.
AWS DevOps Engineer
Hero Technologies LLC
YellowStone - Montana, Remote
02.2021 - 03.2024
Collaborated with cross-functional teams, including developers and operations, to streamline the deployment process, reducing time-to-market by 20% and fostering a culture of collaboration
Responsible for designing, implementing, and managing Kubernetes-based solutions to support our cloud-native applications and microservices architecture
Managed the underlying infrastructure required to run Kubernetes clusters, including networking, storage, and compute resources
Tasks may include provisioning virtual machines, configuring network policies, and optimizing resource utilization
Engineered and implemented auto-scaling solutions for two critical applications, resulting in a 50% improvement in system reliability during peak usage periods and a reduction of infrastructure costs by 25%
Worked closely with development and operations teams to automate and streamline our deployment, scaling, and monitoring processes using Kubernetes and associated tools
You will play a crucial role thereby optimizing our infrastructure for reliability, scalability, and performance, ensuring high availability and fault tolerance
Configure and maintain ArgoCD instances, including installation, upgrades, and integration with other tools and automated deployment processes and ensure efficient application delivery using GitOps principles
Designed and implemented robust disaster recovery solutions for three critical applications, reducing recovery time by 40% and ensuring business continuity in case of unforeseen incidents
Maintained compliance with cybersecurity regulations and measures and tracked, assessed, integrated and reported on modernization and migration processes
Partnered closely with technical stakeholders to implement security, operational, compliance and privacy-related controls as part of cloud blueprints
Conducted a comprehensive performance analysis of AWS-hosted applications, identifying and resolving bottlenecks
This led to a 25% improvement in application response times, enhancing user experience
Acquired AWS Certified Solutions Architect - Associate, AWS Certified Developer and AWS Certified Cloud Practitioner certifications showcasing a commitment to continuous learning and staying abreast of the latest AWS technologies and best practices.
Cloud Support Engineer
Reliable Electronics
Buea, Cameroon
03.2018 - 07.2019
Responsible for launching Amazon EC2 Cloud instances using Amazon Web services (Linux) and configuring launched instances with respect to specific application and regions
Installed applications on AWS EC2 instances and configured the storage on S3 buckets
Debugged and resolved technical issues for clients, providing timely cloud support and achieving a customer satisfaction rating of 95%
Partnered with infrastructure teams on evaluation and feasibility assessments of new systems and technologies
Designed and implemented a cloud-based data storage system that increased efficiency by 20% and reduced costs by 15%, resulting in annual savings of $12,000
Worked with cloud architects to generate assessments and develop and implement actionable recommendations based on results and reviews
Involved in the migration and implementation of multiple applications from on premise to the Cloud using AWS services like SMS, DBMS, CloudFormation, S3, Route53, EC2, RDS, Load Balancers etc
Configuration of continuous integration (CI) and continuous delivery (CD) using CodePipeline and CodeDeploy for automation
Worked with existing customers to understand needs and provide solutions service
Managed systemwide operating system and software deployments, as well as related software upgrade problems
Monitored network hardware operations to evaluate proper configuration
Worked with teams of talented software engineers to define, build and maintain cloud infrastructure.