A relentless problem-solver engineer looking for a DevOps opportunity with emphasis on technical challenges and growth.
● Wrote IaC scripts using Terraform that comply to best practices and standards
● Participate in meetings with the Innovation Team to research new ideas and solutions
● Implemented automated pipelines for Jenkins that include syntax validation and testing of Terraform modules
● Wrote Policy as Code scripts for security checks using Hashicorp Sentinel
● Managed infrastructure on AWS and GCP
● Created automated pipelines for Jenkins implementing validation and testing of AMI’s
● Created Golang REST API for stressing a computer system’s capabilities
● Advised clients on best practices when it comes to developing cycles and DevOps practices
● Developed Ansible Roles to configure EC2 instances through Packer.
● Configured Packer pipelines, both using Jenkins and Concourse CI, to create AMI’s periodically or when changes are done to a Git repo
● Developed codebase to deploy a Vault Cluster using both Consul and Integrated Storage using both Terraform and Ansible
● Developed Ansible Role to install and configure Vault on an AMI to be used with an Autoscaling Group
● Created an array of Terraform Modules to configure Vault. This modules included features such as: Venafi, OIDC, K8s, Database, among others
● Reversed engineered applications applications’ installation in order to reproduce and developed an Ansible to automate the process
● Worked on supporting teams to integrate their applications to store and retrieve secrets
● Created Python and Bash scripts to audit Vault and create reports based on the findings.
● Designed Concourse CI pipelines that ran auditing scripts and stored away results weekly.
● Used Packer and Concourse to create a pipeline that used an SSH agent to connect to EC2 instances and create AMI’s.
● Supported applications as part of a multinational 24x7 team that performed SRE operations for production environments.
● Used tools such as Kibana to debug production issues
● Created images with Hashicorp Packer to be used on different cloud service providers such as AWS and GCP
● Setup a Drone CI server to be used as a pipeline to create binaries and upload them to S3
● Created a demo showing the capabilities of a service mesh using Consul, which was setup with Vagrant and Consul, also included a Grafana dashboard showing Consul-related telemetrics.
● Worked on a Vault cluster on GCP, which was setup with Terraform using images created with Packer
● Created a Vault demo using Consul as backend, the demo showed the capabilities of Vault managing Postgres database credentials as well as showing telemetry related to Vault using Grafana and InfluxDB.