Bernardo García

SRE (Site Reliability Engineer)

Amsterdam, North Holland, Netherlands12 yrs 7 mos experience

Key Highlights

  • 7 years of experience in DevOps and Cloud Infrastructure.
  • Expert in CI/CD and Kubernetes implementations.
  • Proven track record in optimizing cloud-native operations.
Stackforce AI infers this person is a DevOps Engineer with expertise in cloud infrastructure and observability solutions.

Contact

Skills

Core Skills

KubernetesObservabilityAwsTerraformLoggingAzure

Other Skills

AWS EC2AWS IAMAWS Open SearchAWS SAMLAmazon VPCAmazon Web Services (AWS)Azure Active DirectoryAzure DevOpsAzure Key VaultAzure Resource Manager TemplatesBashCICDCiliumContinuous Integration and Continuous Delivery (CI/CD)Distributed Systems

About

I am a Systems Engineer with 7 years of experience in the DevOps/Cloud/Infrastructure field. While my primary focus has been CICD, Infrastructure as Code, and Kubernetes, I have also worked in web development using Python and Django. Comfortable in multiple areas, including implementing cloud-native operations via scripting and contributing to the definition of cloud architecture, observability, and software development. I am motivated to continuously learn and broaden my knowledge to deliver quality across the different stages of the software life cycle. "Operations: (n) The constellation of practices, tools, habits, processes, and expertise around delivering value to users" - Charity Majors [ https://charity.wtf/ ]

Experience

Albert heijn

Site Reliability Engineer

Jul 2024Present · 1 yr 8 mos · Zaandam

  • Contributing to a self-service platform that provides visibility about the behavior of systems and processes of Ahold Delhaize’s premier Dutch brands - Albert Heijn, Etos, and Gall & Gall.
  • The team I belong to manages a self-hosted Observability platform that serves multiple teams, allowing the collection, ingestion, query, and visualization of logs, metrics, and distributed traces (Otel auto-instrumentation).
  • The main objective is to enable them to make the most of the data their systems produce to keep track of their environments.
  • To make this possible, we have a highly available Loki-Grafana-Tempo-Mimir (LGTM) stack along with Prometheus within Kubernetes for the life cycle of the above-mentioned signals. Some of the daily basis work consists of:
  • Working with OpenTelemetry Operator and Collector as the heart of the data ingestion pipelines of the telemetry data, exporting it to Loki, Tempo, and Mimir.
  • Automating the creation of data sources to communicate services like PostgreSQL and Oracle, allowing customers dashboarding and visualization.
  • Maintainance of the Loki, Tempo, and Mimir distributed helm chart deployments so they can stay on top of the scale regarding users and traffic. For this, KEDA is used to scale our workloads effectively.
  • Contribute to the definition and maintenance of a set of standard alerts on Prometheus that allow our customers to "keep the lights on" regarding their workloads in terms of CPU, memory usage, availability, and metrics like error rates, request per second, from third-party applications like NGINX which is behind of the HA setup.
  • In addition to the engineering work that the above topics demand, one crucial part of the daily basis work is supporting our internal customers by assisting them with their questions in a timely manner.
PrometheusGrafanaPythonMimirOpenTelemetryGrafana Loki+5

Dpg media nederland

DevOps Engineer

Jan 2024May 2024 · 4 mos · Amsterdam, North Holland, Netherlands · Hybrid

  • I worked on a cross-functional environment with an architect, product managers, and team members. Key responsibilities included:
  • Contributed to the maintenance of 7+ terraform repositories setup for AWS infrastructure, handling essential services like SQS, IAM, ECR, and more.
  • Orchestrated Kubernetes deployments tailored to the needs of various Dutch Magazine product brands such as Ouders van Nu, Autoweek, De Ondernemer, BusinessWise, and VTWonen.
  • Supported front-end and back-end teams by provisioning infrastructure and contributing to CI/CD pipelines workflow development.
  • Created a pilot for a new distributed logging system using FluentBit and AWS OpenSearch. It was optimized for cost management by considering a set of scenarios with an AWS management account, and a set of AWS client accounts as the logging source (EKS clusters).
  • It follows the guidelines and policies of the DPG's cloud IT governance, and It is expected to result in 30%+ cost savings when in production.
  • Increased security access to OpenSearch dashboards by introducing SAML-based authentication, allowing using corporate identities (Google accounts + One login as identity provider sources) and group membership for RBAC.
  • Provide input to the Architectural Decision Records documentation about the logging strategy for the product brands platform team's management.
GitAmazon Web Services (AWS)TerraformKubernetesContinuous Integration and Continuous Delivery (CI/CD)AWS Open Search+5

Energyworx

2 roles

DevOps Engineer

Jan 2023Dec 2023 · 11 mos

Release Engineer

Feb 2022Jan 2023 · 11 mos

Royal haskoningdhv

Platform Engineer

Oct 2020Jan 2022 · 1 yr 3 mos · Nijmegen, Gelderland, Netherlands

  • Deployed applications on Azure Kubernetes clusters by implementing a
  • Terraform-focused approach via Terraform Cloud Workspaces and GitHub
  • actions.
  • Implementing a cluster level logging for a system based on
  • microservices and deployed on AKS. (Fluentbit + Loki)
DockerTerraformhelmKubernetesAzure Active DirectoryPython

Sentia netherlands

Cloud Systems Consultant

Feb 2020Aug 2020 · 6 mos · Utrecht, Netherlands

  • Infrastructure as Code via ARM templates, using Gitlab and Azure DevOps for
  • CI/CD. Preparing and deploying workloads like VNets, Cloud Firewalls, Load Balancers and
  • virtual Machines.
Azure DevOpsAzure Resource Manager TemplatesMicrosoft AzureAzure

Possibilit bv

DevOps Engineer

Dec 2018Jan 2020 · 1 yr 1 mo · Utrecht Area, Netherlands

  • Providing an automated and secure workflow allowing software delivery in
  • testing, and production environments.
  • Managing a multi-stage CI/CD pipeline in Azure DevOps, Maintaining IaaC workflow with Terraform
  • Responsible for maintaining Azure Kubernetes Service environments.
TerraformAzure DevOpsKubernetesMicrosoft AzureAzure Key VaultPython+1

Universidad eafit

2 roles

Software Developer

Jul 2017Jun 2018 · 11 mos · Medellín

  • Message transmssions architecture between SOFA (https://www.sofa-framework.org/) instances for medical training
  • SOME CONTEXT:
  • There was an existing custom application to perform some training activities for medical students.
  • It was developed on top of SOFA and added to it as a custom plugin.
  • This application provided liver, heart, and bladder 3d models and used a tracking phantom system to perform actions to these organs (cutting, carving, clip attaching, probbing and deformation computation when peers interact) by implementing distributed computing approaches.
  • P2P: Every peer, compute and store the status of the actions and send to other peers these events. Every peer update this status on its side
  • Client-Server: A centralized server node where the status of the simulation is computed and transmitted to every client to be visualized
  • This solution was already implemented, but these approaches had a network overhead environment problem. So I propose the following way for messages transmission:
  • Decouple the exchange of messages between SOFA entities using ZeroMQ. In that sense I use SQS systems to send the messages by defining a SUB-PUB model having a python process (Server) receiving messages from a client (PULL) and redirect them to the other clients (PUBLISHING). It helped to reduce the overhead and improve the solution throughput.
  • An API REST endpoints to store training sessions and peers data.
  • Django Rest Framework was used to implement a data model to allow store and distribution patients, peers, and training sessions data with external applications.
  • The message transmission among SOFA nodes Instances was limited (in their first stage) to data instrument position and data deformation objects through the Hybrid PUSH-PULL model implementation to PUBLISHER - SUBSCRIBE ZMQ pattern

Research Assistant

Nov 2015Dec 2016 · 1 yr 1 mo · Medellín

  • Neurorehabilitation Information System
  • I Built a CRUD system to manage the patient information inside of rehabilitation sessions performed in people who have suffered strokes and have compromised mobility of their upper limbs.
  • I Built REST backend to expose users, rehabilitation sessions, patient evaluation monitoring endpoints services to allow the interoperability between the clinical information system and Unity platform with the purpose to use this patient information in the video games development to support the rehabilitation sessions.
  • Requirements specification
  • Setup a deployment architecture to implement the Rehabilitation Information system and their endpoint services.
  • Analysis and tool selection and use of PaaS platforms (Heroku, Amazon S3, EC2) for the architecture development solution.
  • Construction and continuous deployment of the solution.

Corporación universitaria adventista

Advisor

Aug 2014Nov 2014 · 3 mos · Medellín

  • Advisor in the research group in Applied Engineering - CII in the project "Design and Implementation of Integrated Hospital Information System, interoperable and with support for Teleradiology and Teledermatology for Healthcare Providers under the modality of Telemedicine in the Department of Antioquia" in its initial stage.
  • Implement a proof of concept of a health care system that can be applied to the HMO of the Adventist University Corporation. This serves as a general support to the processes of the health entities of level 1, taking into account the possibility of interoperability with other healthcare systems, allowing a unified clinical history of patients in relation to the work of teledermatology and teleradiology.
  • I Built an exploratory analysis and technical Review SoA about the following topics:
  • Electronic Medical Records
  • Interoperability between health applications or clinical systems information
  • Health Level Seven standard
  • Develop or Teleradiology and Teledermatology in the e-Medicine context
  • DICOM - DIGITAL Imaging and Communication in Medicine standard
  • Analysis and tools/frameworks selection to support the Clinical Information System oriented to patients.
  • Implement a GNUHealth-based Clinical Information System.
  • Deploy of an Infrastructure as a Service platform server to install the GNU Health framework
  • Document the installation and deployment process.

Artica

Internal Systems Administrator at Artica

Jan 2011Jul 2011 · 6 mos · Medellin

  • WebTV platform proof concept to access to educational contents VoD and live streaming.
  • Sysadmin LInux-based and Windows Server 2008 servers infrastructure to support the different requirements services of the ARTICA projects

Universidad eafit

2 roles

Research Assistant

Mar 2008Apr 2009 · 1 yr 1 mo

  • I worked at project of Telemedicine supported by the Universities CES, EAFIT, Engineering School of Antioquia and the Mayo Clinic.
  • The project consists in to create a Grid computing platform for exchange and storage medical images in DICOM format between organizations.
  • Grid computing architecture proposal based on the DICOM images storage requirements and Globus Toolkit and OGSA-DAI (OGSA-DQP) Grid Open Source middleware's
  • Development of a PHP-based grid portal frontend application to interoperate with CES, EIA, and EAFIT DICOM medical images data sources
  • As a result of this project, the team work produces the following publication: mantisGRID: A grid platform for DICOM Medical Images Management in Colombia and Latin America
  • https://link.springer.com/article/10.1007%2Fs10278-009-9265-x

Internal Systems Administrator

Feb 2008Mar 2013 · 5 yrs 1 mo

  • - Sysadmin Linux-based servers infrastructure to support the different requirements services of the Networks and Distributed Systems laboratory projects and the different subjects of Computer Networks specialization.

Education

Universidad Distrital Francisco José de Caldas

Bachelor of Systems Engineering

Jan 2001Jan 2006

Stackforce found 100+ more professionals with Kubernetes & Observability

Explore similar profiles based on matching skills and experience