Highly experienced professional in IT infrastructure (On premise, hosted and cloud). Cloud Platforms: Amazon Web Services (AWS), Oracle Cloud Infrastructure. Infrastructure-as-Code (IaC): Terraform, CloudFormation. Containerization: Docker, Kubernetes, Amazon EKS. Continuous Integration/Continuous Deployment (CI/CD): Jenkins, Octopus Deploy, GitLab CI/CD. Scripting Languages: Bash, Python, PowerShell. Version Control Systems: Git. Monitoring and Logging: CloudWatch, Nagios. Storage Systems: Netapp, Dell, HP. Networking: VPC, Load Balancers, VPN, Route53. Database Technologies: Oracle, MSSQL, MySQL. Operating Systems: Linux, Windows Server. Broad general knowledge, experience and analytical thinking in several IT areas and the ability to combine them to find simple and efficient solutions.
Overview
18
18
years of professional experience
Work History
Technical Lead
GFT Group
Aurora, Costa Rica
06.2021 - Current
Led the end-to-end migration of multiple applications from on-premises infrastructure to cloud platforms, ensuring smooth and efficient transitions
Assessed application requirements, identified dependencies, and designed tailored migration strategies based on best practices and industry standards
Collaborated closely with cross-functional teams, including developers, system administrators, and project managers, to execute migrations within budget and timeline constraints
Successfully migrated applications to AWS, leveraging services like EC2, S3, RDS, Workspaces, EKS to optimize performance, scalability, and cost-efficiency
Implemented containerization using Docker and orchestrated deployments using Kubernetes, enabling seamless scaling and resource management in the cloud environment
Developed robust CI/CD processes using Jenkins and Octopus, resulting in significant improvements in software delivery speed and quality
Automated manual tasks and processes through the creation of Bash and Python scripts, reducing operational overhead and increasing team productivity
Mentored and provided technical guidance to a team of 12 engineers, fostering their professional growth and ensuring adherence to best practices
Lead an intern program, providing hands-on training and practical experience to aspiring engineers while contributing to the company's talent pipeline.
Devops Manager
Aeropost / Pricesmart
Escazú, Costa Rica
06.2020 - 06.2021
Responsible for providing support for the existing infrastructure, including both Cloud (AWS) and Hosted (Rackspace) systems
This involves tasks such as refreshing, updating, and deploying new or existing containers/servers on both Windows and Linux platforms
Proactively identify areas where automation can enhance operational processes, and develop Bash or Python scripts to meet the defined requirements
Play a key role in maintaining the business's configuration and deployment tools, which include Terraform, Ansible, and Puppet
Work closely with the development team, collaborating on various fronts such as supporting, deploying, and upgrading different environments and applications
This collaborative effort extends throughout the entire lifecycle, encompassing development, staging, and production stages
Provide support for the migration of Single Sign-On, ensuring a seamless transition for user authentication and access control
Additionally, contribute to the design, construction, and management of monitoring tools, enabling effective oversight of system performance and health.
Global Manager Compute & Operating Systems
ITConvergence
San José/Oakbrook, Costa Rica/USA
04.2013 - 04.2020
Responsible for the end-to-end design, implementation, deployment, and continuous maintenance of the organization's robust IT infrastructure
Utilize a combination of legacy and cutting-edge technologies, including Cloud, to ensure optimal performance and scalability
Act as a liaison between the organization and vendors, facilitating effective communication and collaboration to meet infrastructure-related needs
Proactively engage with vendors to assess, evaluate, and procure necessary hardware and software components for the infrastructure
Demonstrate expertise in performing a diverse range of tasks to achieve the overarching objective of installing, maintaining, and upgrading the infrastructure
Possess in-depth knowledge and experience in virtualization technologies, such as Oracle VM and VMware, enabling the efficient allocation and management of resources across the infrastructure
Proficiently manage and optimize operating systems, both Windows and Linux, ensuring their stability, security, and seamless integration within the infrastructure
Maintain and support applications based on Oracle technologies, effectively addressing any infrastructure-related challenges to ensure their smooth operation and performance
Leverage cloud technologies, including Oracle Cloud and AWS, to architect and integrate cloud-based services into the infrastructure, providing enhanced flexibility, scalability, and resilience
Employ advanced monitoring tools such as Nagios and Nimbus to proactively monitor and analyze the infrastructure's performance, promptly detecting and resolving any issues or bottlenecks that may arise.
Consultant/Coordinator
Soluciones Inra
Moravia, Costa Rica
11.2008 - 01.2013
Providing leadership and guidance to a team of consultants in delivering successful projects and solutions
Designing and implementing projects based on Oracle Database (Single Instance and Cluster), Oracle Application Server (OAS, Weblogic), VMware, and Netapp technologies
Developing and deploying Oracle-based business intelligence solutions, including data warehousing and analytics
Managing and implementing virtualization projects using VMware Vsphere, VMware View, and Oracle VM technologies
Installing and configuring Netapp hardware and software solutions for storage and data management
Knowledge and experience in managing and supporting server, storage, SAN (Storage Area Network), and NAS (Network Attached Storage) systems
Supporting the sales team by providing technical expertise, assisting in sizing and designing infrastructure solutions.
QA Engineer / Business Analyst
3Pillar Global Costa Rica
Santa Rosa, Costa Rica
01.2007 - 11.2008
Business Analyst, link between client requirements and development team
Quality Assurance Engineer, test plan elaboration, create and run test cases, create automated testing scripts, track issues, requirements validation, user acceptance test, part of the load and stress testing team.