Santiago G.
Available now

Santiago G.

DevOps Engineer

31 years of experience

United States 🇺🇸
English (C1)
Interview

Short bio

Energetic, adaptable, mission-focused and multilingual MBA professional with more than 20 years of experience in IT, Business Intelligence, Marketing and Finance in 4 multinationals. Proven track record of finding creative solutions to solving challenges. Effective presenter who collaborates well in teams and across divisions. Passion for learning and acquiring new skills every day.

Tech stack

Main technologies
LinuxBashDockerAnsibleGitMicroservicesSQLCloud technologiesPythonDjangoAPITerraformAWS CloudFormationCodeDeployEC2S3DynamoDBEKSKubernetes
Roles
DevOps Engineer

Work experience

  • Senior DevOps EngineerOct 2024 to Present2 y.

    Manage services/infrastructure running on AWS and On-Premises servers: AWS EKS (5 clusters), ec2 (1000 VM’s), elb, route53, asg, s3, VPC, IAM

    Responsibilities:
    • On-going Teamcity migration to Github Actions. On-going deployments migration to ArgoCD
    • Configure Teamcit jobs to create Releases on Octopus Deploy and trigger the deployment
    • Deployed ArgoCD instance on EKS cluster. Implemented SSO integration with ArgoCD
    • Github repos source + infra: terraform providers, service account, iam policy, role, aws secret + kubectl manifests cn, deploy, ingress, service, external secret for each environment
    • Configure Teamcity runners using Cloud Profiles where agents run on EKS
    • Image building of services on Github actions, push to AWS ECR, and to be consumed by ArgoCD deployment
    • Creation of channel system per environment on Octopus Deploy for packages deployment per release tag (dev, rc, hf)
    • Implementation of snyk security scan and Sonarqube scan on Teamcity jobs
    • Create Github Actions template to push to Artifactory
    • Teamcity jobs: build solution/nuget packages, SonarQube scan, run unit tests, snyk security scan, push to artifactory, trigger smoke tests, Create release and deploy on Octopus Deploy
    • Create AWS API Gateway, ELB, Secrets Manager. Troubleshoot EKS pods, deployments, services
    • Migrate Sonarqube from EC2 to EKS
    • Jira Kanban board, Confluence documentation
  • Senior DevOps Engineer / SREFeb 2023 to Sep 20242 y.

    Manage services/infrastructure running on Azure, AWS and On-Premises servers

    Responsibilities:
    • Design and Implementation of Continuous Deployment System (CD) using the following technologies: Octopus Deploy Server, Worker, and Deployment Targets, AWS S3, Linux and Windows Azure VM’s, Flask API, Proget Package Management, Postfix Mail Transfer Agent (MTA), Docker, Azure File Share, scripting development with Python, Bash and PowerShell
    • Create CI/CD pipelines to deploy microservices to EKS clusters using Terraform
    • Manage 3 EKS clusters. Troubleshoot pods, deployments, services, ingress, external dns, external secrets from AWS secrets manager
    • CI Management: TeamCity, Github Actions, Bamboo. Install and manage SSL certificates on UpSource Server
    • Version Control: Github and SVN. Jira administration of tickets
    • CI Migration from TeamCity builds to Github Actions and cmake implementation for builds
    • Creation of Confluence pages for technical design and documentation
    • Developed Github Actions for creating Linux and Windows docker images with all the build tools, and push to Azure registry
    • Implemented server and EGM’s remote administration using Ansible playbooks
  • DevOps Engineer (SRE)2021 to 20232 y.

    Manage infrastructure running on AWS, Kubernetes, CI/CD pipeline, Prod and stage environments: EC2, RDS, ElasticSearch, Load Balancers, Route53, ECS, Docker, S3, Teamcity, Bitbucket, ECR, Cognito, CloudWatch, CloudTrail, Postgres, spot instances, Lambda, Celery, Linux, VPN, Django, Python, Prometheus.

    Responsibilities:
    • Manage EKS cluster. Migrated services from ECS to EKS cluster. Root cause analysis of issues
    • Update our existing AWS infrastructure using Terraform, monitor system performance and load with Cloudwatch
    • Deploy, Scale and Manage microservices running on ECS and written in Python/Django
    • Troubleshoot Django errors and inform Software Engineers of plausible causes.
    • Server migration to ARM (including Teamcity server and celery workers) and therefore cutting costs by 15%.
    • Implement Kibana authentication with Cognito to segregate full-access and read-only users
    • ElasticSearch snapshots backup automation using Lambda and Python programming.
    • Maintenance tasks such ECR lifecycle policies and images deletion, ElasticSearch clusters resizing, tweek RDS parameter group to increase max connections, optimize under- and over-provisioned EC2 instances, etc
    • Implement KNN on ElasticSearch for relevance ranking of videos and subtitles (Custom Target Lists)
    • Developed Business Intelligence tool using Lambda, Python and ElasticSearch.
    • Automated Postgres databases deletion using Python scripts executed on Teamcity Build Steps
    • Create VPN certificates for new hires
    • Attend Product planning sessions, and contribute ideas to the platform.
  • Site Reliability Engineer (SRE)2018 to 20213 y.

    As part of this role, I support two streams of the a company Cloud Platform: a company Cloud NextGen and a company Cloud Virtual Private cloud (VPC).

    Responsibilities:
    • Write Linux Bash modules/scripts and Python programs to help automate deployments of NextGen releases and everyday tasks.
    • Deploy microservices/code updates into test and production environments and work to roll environments forward, utilizing Kubernetes in the a company NextGen Cloud offering.
    • Work on Troubleshooting and escalate bugs for VPC as well as NextGen in Jira and Github.
    • Handle Customer Cases on a day to day basis in Watson ServiceNow, while being on call via PagerDuty.
    • Work on a wide range of monitoring and alerting tools including Zabbix, Jaeger, Pager Duty, Splunk, New Relic, Sysdig, Logdna, Grafana.
    • Working with Software Engineers, SREs, DevOps, and internal customers to help develop a company’s next generation cloud product, utilizing both proprietary and open source technologies, including Ansible playbooks (for deployments and provisioning), Kubernetes orchestration of the control plane (with Docker containerized Ubuntu Linux-based services), NoSQL database management system and KVM-based VMs for customers with several Linux and Windows image options from which to choose.
    • Create and maintain documentation of systems and processes for existing and new systems in Confluence, Jira, anf GitHub
    • Work with hiring managers to interview potential SREs and help with their onboarding.
    • Provide training to layer 1 and layer 2 personnel to help them better support and escalate problems related to the a company Cloud NextGen offering.
    • Use Postman to increase customer's VPC resources quotas
    • Perform customer's Virtual Machines migration when Host Outages occur on the Classic side (Softlayer).
    • Provide training to new SRE's in new Ireland cloud location in the past 4 months.
  • AWS Cloud Systems Engineer2017 to 20181 y.

    Helping make healthcare better every single day by facilitating cloud adoption and maintaining compliance for healthcare IT infrastructure and service delivery.

    Responsibilities:
    • Monitor and provision AWS environments and respond in accordance with client playbooks.
    • Conduct patching for AWS environments via Saltstack, AWS Systems Manager, and custom scripts.
    • Serve as tech support for multiple customer entourages and troubleshoot accordingly.
    • Ensure instance security compliance by creating and enforcing IAM policies, CloudTrail logging, and troubleshooting AlertLogic and Cloudwatch Agents.
    • Familiar with InContact, Terraform, GitLab and GitHub, and a company software such as Jira and Confluence.
    • Administer and remediate issues on mass scale using SALT automation.
    • Design new SALT states to improve workflow efficiency for myself and the rest of the support team.
    • Provide intermediate level Linux guidance to customers and the support team.
  • DevOps Engineer2016 to 2016

    Developed CI/CD pipeline for deployment of Java/Tomcat application to EC2 instances using Jenkins pipeline-as-code.

    Responsibilities:
    • Configured Jenkins Master/Slave architecture to execute builds.
    • Built project with Maven build phases: validate, compile, unit test, package, verify, install, deploy.
    • Configured Jenkins to poll source code changes periodically using Cron syntax or Github webhooks.
    • Configured Jenkins with CI Build Pipelines to run upstream and downstream jobs.
    • Utilized Checkstyle (code static analysis tool) for code quality metrics in a parallel pipeline to shorten the response time.
    • Archived and deployed the war file in a staging environment (Tomcat) for QE testing.
    • Deploy-to-Production job manually triggered by the QE manager only if the upstream job is successful.
    • Deployed Java application to the Cloud using AWS CodeDeploy and CloudFormation.
    • Consisted of two nested CF templates called from a master CF template.
    • The first CF template launched an ASG and ELB, and installed the CodeDeploy agent using CF Init and helper scripts.
    • The second CF template deployed the revision from S3 to the ASG.
    • Revision zip file (shell scripts, jar and appspec.yml files) and the three CF templates located on S3.
    • Ran command with AWS CLI to launch the CF stack.
  • Financial Analyst2013 to 20163 y.

    Stock trading focused on high probability gains across technology sectors utilizing quantitative algorithmic techniques such as Monte Carlo simulation and fundamental/technical analysis.

    Responsibilities:
    • Analyzed global economic news and trends, industries, sectors, companies. Developed code in Python to analyze potential trades.
    • Currently researching on Recurring Neural Networks for stock price predictive modeling.
    • Applied Portfolio Management (Asset Allocation, Diversification, Rebalancing). to my investment portfolio.
    • Studied CFA I curriculum. 54% YoY average return from initial investment.
  • Business Intelligence Consultant2010 to 20122 y.

    Drove strategy for business growth, customer management, and resource optimization in a company's business segment that serves large corporate and public institutions (K12 and Higher Education).

    Responsibilities:
    • Partnered with marketing programs, finance, corporate strategy, and sales teams. Focused heavily on data driven growth opportunity identification, resource optimization, and account targeting.
    • Provided maximum support for the sales and customer care teams' ability to serve a company customers.
    • Collaborated with other business segments to drive commonality of buy-power modeling, LOB conversion methodology, business metrics, and benchmark analytical tools.
    • Collaborated with BI contributors within other business segments and share best practices regularly.
    • R, MS Excel, Tableau, SQL/ETL, SSIS.
  • Services Sales Consultant2005 to 20094 y.

    Maintained and cultivated sales relationships with retention and acquisition customers by identifying all the systems that are expiring within Latin America.

    Responsibilities:
    • Generated dashboards with MS Excel pivot tables focusing on metrics such as sales growth and targets, opportunities by country and sectors.
    • Mentored team members.
    • Coordinated efforts with the local account team and the customer to identify goals and worked in conjunction with the local account team to accomplish the sales quota.
    • Surpassed sales quota every quarter.
    • Won 3 Circle of Excellence (Maui trips) and other incentives. $5 million revenue with 85% margin.
    • Identified a point of contact for each account, achieved business financials and objectives by selling a company’s diverse portfolio of services to corporate and public customers.
    • Provided service solutions for customers by utilizing a technical background to troubleshoot and diagnose customer’s problems.
  • Product Manager2003 to 20041 y.

    Developed marketing research and marketing plan for orthobiologics products and Charite disc (emerging technologies).

    Responsibilities:
    • Managed cross-functional and interdepartmental team under time-pressured goals.
    • Managed distributor/surgeons win-win relationships to ensure growth and product awareness.
    • Trained direct sales force and distributors.
    • Planed project schedule and strategies to ensure development, production, and completion of products field deployment.
    • Designed strategies and tactics for advertising, expos, and trainings to ensure successful execution of product launching.
    • Developed bundling strategies with spine core products and emerging technologies to leverage brand and revenue.
    • Worked out reimbursement issues.
    • Took human biology and J&J’s spine products trainings (NY, IN, MA).
    • Successful product launching.
  • Network Engineer2000 to 20022 y.

    Managed and deployed Internet and data transmission projects for ISPs and International Carriers.

    Responsibilities:
    • Enhanced network utilization by evaluating network performance issues including availability, throughput, quality of service, and latency.
    • Managed the computer operations within the data center including the daily activities to resolve problems and change management issues.
    • Maintained system availability, prepare metrics to evaluate systems performance, and work with IT groups and users to ensure that service objectives are met.
    • Negotiated and closed the 1st international co-location deal with Genuity (Verizon) for datacenter service to co-locate its POP, and an ATM link that connects to global network.
    • Increased sales revenues by 25%.
    • Won a special bonus consisting of a trip to Las Vegas to the Nortel´s Inform 2001 convention.
    • Coordinated the RFI & RFQ process which includes prices, SLA's, data transmission speeds, physical and logical security, etc.
  • Network Administrator/ Field Engineer1995 to 20005 y.

    Managed panamerican network services: email, dns, proxy, web and routing.

    Responsibilities:
    • Installation and router configuration at clients’ premises.
    • Technical support/troubleshooting.
    • Maintained network performance by performing network monitoring, analysis and performance tuning; troubleshooting network problems; escalating problems to senior network team as appropriate.
    • Tested, refined and installed network enhancements.
    • Developed email2pager API running on Unix server using shell scripts and C language.
Didn't find the right engineer?All available engineers
Flag icon

U.S.-Based

Discuss Your Project

This is a no-pressure, 30-minute conversation. We will talk through what you are building, identify risks or unknowns, and outline what it would take to do it right.

Certificates

Let's build together.

Talk with a senior engineer about your product idea, architecture, and what it would take to build it.

Upload File