Victor Barba Martin, Developer in Sant Adrià de Besòs, Spain
Victor is available for hire
Hire Victor

Victor Barba Martin

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Location
Sant Adrià de Besòs, Spain
Toptal Member Since
March 16, 2021

Victor has substantial experience in the field of DevOps, 构建AWS解决方案并利用CloudFormation等工具, EC2, ECS, Lambda, VPC, and S3, among others. 他擅长处理治理和管理工具(组织), CloudTrail, and Config) and developer tools (CodeBuild, CodePipeline, and CodeDeploy). Victor has successfully migrated workloads to containers, set up CI /CD pipelines, 并建立了Slackbot用于部署和动态创建开发环境.

Portfolio

Zinio
Amazon Virtual Private Cloud (VPC)、Amazon Web Services (AWS)、Ansible...
Play Time, Inc - Main
Amazon Web Services (AWS), Docker, GitLab, Terraform, ECS...
Design First Builders LLC
Amazon Web Services (AWS), Apache, Ubuntu, ECS, AWS Copilot...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), DevOps, Docker, Serverless

The most amazing...

...我执行过一个服务器到容器的迁移,工作负载超过400个容器.

Work Experience

Principal Cloud Infrastructure Engineer

2020 - PRESENT
Zinio
  • 使用Terraform按照DRY方法开发AWS基础设施(ECS Docker),并确保所有基础设施符合公司合规准则.
  • 使用Jira跟踪团队的进度,构建路线图并规划sprint.
  • Secured AWS access with automated IAM policies for SSO with MFA.
Technologies: Amazon Virtual Private Cloud (VPC)、Amazon Web Services (AWS)、Ansible, Terraform, Continuous Delivery (CD), Kubernetes, Infrastructure as Code (IaC), DevOps, Docker, Amazon Elastic Container Service (Amazon ECS), Containerization, Containers, Infrastructure Monitoring, AWS Cloud Architecture

AWS DevOps Engineer/Architect

2023 - 2023
Play Time, Inc - Main
  • 为Aurora PSQL建立到GCP数据流的复制平台,使数据团队能够获得实时变化以进行分析.
  • 创建了Terraform管道,将基础架构更改与代码更改集成在一起, 允许开发人员按需更改基础架构并缩短交付时间.
  • 设置托管在AWS中的GitLab运行程序,并提供动态自动缩放功能,以减少应用程序的构建时间并降低成本.
Technologies: Amazon Web Services (AWS), Docker, GitLab, Terraform, ECS, Amazon Elastic Container Service (Amazon ECS), Containers, Containerization, APIs, DevOps, Cloud Architecture, Google Cloud Platform (GCP)

AWS DevOps Engineer

2022 - 2023
Design First Builders LLC
  • 为某建筑装修公司将客户应用从AWS Elastic Beanstalk迁移到亚马逊ECS服务.
  • 将基础设施开发为代码,以创建在AWS云中运行应用程序所需的资源(AWS Copilot).
  • 创建一个测试环境和工具来排除故障.
Technologies: Amazon Web Services (AWS), Apache, Ubuntu, ECS, AWS Copilot, Infrastructure as Code (IaC), DevOps, Docker, Containerization, Containers, Infrastructure Monitoring, AWS Cloud Architecture

Systems Monitoring and Management Guru (Contract)

2021 - 2023
JamKazam, Inc.
  • 开发Ansible剧本,在网络节点上添加延迟指标,并在某些节点报告不良延迟时获得警报.
  • 创建了Grafana仪表板,以可视化节点之间的网络延迟.
  • 为视频平台创建了一个Kubernetes集群,允许用户进行视频音乐会话.
Technologies: PostgreSQL, Prometheus, Grafana, DevOps, Site Reliability Engineering (SRE), Site Reliability, Amazon Web Services (AWS), AWS Lambda, SQL, Elasticsearch, TCPDF, UDP, SSH, Cron, Unix Shell Scripting, Systems Monitoring

DevOps Expert (AWS) for Cloud Solutions Provider

2022 - 2022
Cloud KB Ltd
  • Developed Terraform code for EKS cluster provisioning.
  • Set up the GitOps ArgoCD platform for deploying applications.
  • Set up Terragrunt code for AWS multi-account management.
Technologies: Amazon Web Services (AWS), AWS DevOps, Python, Kubernetes, CI/CD Pipelines, AWS Cloud Development Kit (CDK), Helm, Cloud Security, Infrastructure as Code (IaC), DevOps, Docker, Amazon Elastic Container Service (Amazon ECS), Containerization, Containers, Infrastructure Monitoring, AWS Cloud Architecture

Principal Cloud DevOps Engineer

2019 - 2020
Vueling
  • 使用Lambda函数(Python)开发用于自动配置帐户的AWS帐户自动售货机,以允许业务部门按需配置AWS帐户.
  • 创建了一个AWS服务目录,其中包含可用于开发团队的精心策划的资源组合.
  • 实施AWS传输网关,支持直接连接和超过100个vpc.
  • 领导一个五人工程团队完成公司的云迁移技术路线图.
Technologies: Amazon Web Services (AWS), Cloud, Costs, IT Governance, AWS Cloud Architecture, Continuous Integration (CI), Continuous Development (CD), Continuous Delivery (CD), Infrastructure as Code (IaC), DevOps, Docker, Amazon Elastic Container Service (Amazon ECS), Containerization, Containers, Infrastructure Monitoring, Azure

Senior DevOps Engineer

2017 - 2019
Wallapop
  • 使用Python为Docker环境构建了一个Slackbot,允许开发人员在他们的环境中测试新功能.
  • 从一个易变的基础设施迁移到AWS的Docker容器系统.
  • Migrated from 25 Jenkins servers to an AWS CodeBuild service, decreasing costs and improving performance.
Technologies: Amazon Web Services (AWS), Docker, CI/CD Pipelines, Continuous Integration (CI), Continuous Development (CD), Continuous Delivery (CD), Infrastructure as Code (IaC), DevOps, Amazon Elastic Container Service (Amazon ECS), Containerization, Containers, Infrastructure Monitoring

DevOps Engineer

2013 - 2015
Telefonica
  • 使用Bash脚本和Puppet清单为回归测试自动创建环境.
  • 建立VOD录制开发平台,让客户可以安排电视录制并点播观看.
  • Made Puppet manifest CI/CD脚本与Jenkins,使服务器配置的快速和安全的发展.
Technologies: Puppet, VMware, Jenkins

Linux System Administrator

2008 - 2015
Freelance Work
  • 为回归测试开发了虚拟(VMware)基础架构自动化.
  • 按照IaC原则将数据中心基础设施迁移到AWS云.
  • 在具有LDAP用户同步的AWS多帐户环境中创建了Linux堡垒基础设施.
技术:Ansible、Puppet、DevOps、基础设施即代码(IaC)、基础设施监控

Slackbot for Docker Environment Management

用几个微服务构建了一个Slackbot来管理(创建或销毁)Docker环境. 这允许开发人员根据测试的需要动态地创建环境. 机器人还可以列出请求某个环境的用户.

Server to Container Migration

Migrated a complete platform to Docker. 这个项目缩短了上市时间,减少了开发团队和运维团队之间的摩擦. The same artifact (Docker image) is used across the environments, 开发者对应用程序的执行有更好的自主权.

AWS Account Vending Machine

开发了一个AWS帐户自动售货机,允许按需提供AWS帐户,并创建执行应用程序所需的一切,并进行治理和成本控制. 项目包括开发团队可以自己提供的策划资源的服务目录组合. 此外,该项目使用AWS Transit Gateway将VPC与其他VPC连接到新帐户中.

Ansible Role Development for Multi-cloud Monitoring

开发用于监控多云环境的Ansible角色. The Ansible roles deploy a Prometheus, Alertmanager, 和Grafana堆栈,以及多个云提供商的服务器中的节点导出器. Ansible动态清单也被设置为动态查找服务器.

Kubernetes Cluster for a Video Platform

创建了一个Kubernetes配置(Terraform)和一个视频平台的设置. 使用Argo CD和Prometheus堆栈按照GitOps方法开发CI/CD管道. 使用带有AWS Route 53的ExternalDNS进行服务发现,使用cert-manager进行SSL证书自动配置.

Tools

Ansible, Terraform, Amazon Elastic Container Service (Amazon ECS), Grafana, AWS CloudFormation, AWS Fargate, Amazon Simple Email Service (SES), Amazon Simple Queue Service (SQS), Puppet, GitHub, Amazon CloudFront CDN, Slack, Amazon Virtual Private Cloud (VPC), NGINX, Helm, Apache, GitLab, VMware, Jenkins, TCPDF, Cron, Apache Solr

Paradigms

DevOps、持续集成(CI)、持续开发(CD)、持续交付(CD)

Platforms

Docker, Amazon Web Services (AWS), Amazon EC2, AWS ALB, Kubernetes, AWS Elastic Beanstalk, AWS Lambda, Linode, Ubuntu, Azure, Google Cloud Platform (GCP)

Storage

Amazon S3 (AWS S3), MySQL, PostgreSQL, Elasticsearch

Other

Cloud, AWS Cloud Architecture, AWS Service Catalog, Cloud Infrastructure, Infrastructure Architecture, Prometheus, SaaS Monitoring, Infrastructure Monitoring, Monitoring, ECS, Serverless, Costs, IT Governance, Infrastructure as Code (IaC), Cloud Security, Containerization, Containers, AWS Organizations, Single Sign-on (SSO), AWS Control Tower, AWS Transit Gateway, CI/CD Pipelines, Consul, Amazon Route 53, Argo CD, HAProxy, AWS DevOps, AWS Cloud Development Kit (CDK), AWS Copilot, APIs, Cloud Architecture, Site Reliability Engineering (SRE), Site Reliability, UDP, SSH, Unix Shell Scripting, Systems Monitoring

Languages

Bash, Python, Java, SQL, PHP

DECEMBER 2023 - DECEMBER 2026

AWS Certified DevOps Engineer – Professional

Amazon Web Services

SEPTEMBER 2019 - SEPTEMBER 2022

AWS Certified Solutions Architect – Associate

Amazon Web Services, Inc.