Shachar Shapira, Developer in Tel Aviv-Yafo, Israel
Shachar is available for hire
Hire Shachar

Shachar Shapira

Verified Expert  in Engineering

Bio

Shachar is a senior DevOps lead with extensive hands-on leadership and consulting experience in building and leading globally spread high-performing DevOps teams. He has a successful track record of analyzing development environments and application architectures and implementing innovative, scalable, and secure DevOps and CI/CD solutions. Shachar specializes in cloud migrations with AWS, Azure, and GCP, containerization technologies like Docker and Kubernetes, and microservices architecture.

Portfolio

Nutrino - Main
Amazon Web Services (AWS), Terraform, DevOps, AWS DevOps, Docker, Linux...
Partner
GitLab CI/CD, Windows PowerShell, Ansible, .NET, Artifactory, SMTP, AWS CLI...
Doorloop
Amazon EKS, Argo CD, Helm, Prometheus, Amazon RDS, Architecture...

Experience

  • Cisco LAN/WAN - 15 years
  • Linux - 13 years
  • Amazon Web Services (AWS) - 7 years
  • Kubernetes - 5 years
  • Terraform - 5 years
  • Jenkins Pipeline - 4 years
  • Ansible - 4 years
  • Python - 3 years

Availability

Part-time

Preferred Environment

Slack, Amazon Lightsail, Rust

The most amazing...

...project I've led involved the migration of DevOps and CI/CD processes between cloud platforms.

Work Experience

DevOps Engineer

2023 - 2024
Nutrino - Main
  • Installed, configured, and maintained EKS cluster on AWS, automated infrastructures using complex Terraform code, and Cloud Development Kit for Terraform (CDKTF).
  • Created automation using Pulumi and Argo CD to build lab environments.
  • Assisted in the creation of all environments for the development team.
Technologies: Amazon Web Services (AWS), Terraform, DevOps, AWS DevOps, Docker, Linux, Kubernetes, Serverless Framework, Amazon Route 53, Containers, GitHub Actions, Virtual Private Cloud (VPC), Amazon Virtual Private Cloud (VPC), VPN, Networks, Network Automation

DevOps Engineer

2023 - 2023
Partner
  • Created a pipeline on GitLab to build Docker images, store artifacts and images on Artifactory, and deploy on servers using Ansible.
  • Built .NET code. Whenever we still used monolithic code, we used Ansible to maintain deployment to Windows servers on a newer environment. We used containers and implemented deployment using Argo CD on top of the OpenShift system.
  • Used this system on three development teams. The system is used to deploy on production and staging. We also used the system for the rollback to a specific version of code.
Technologies: GitLab CI/CD, Windows PowerShell, Ansible, .NET, Artifactory, SMTP, AWS CLI, IPsec, TURN (Traversal Using Relay Around NAT), Bash, Network Architecture, Network Engineering, Network Monitoring, DevOps Engineer, AWS IAM, AWS VPN, Security, GitHub, Ceph, eBGP, Networking, ELK (Elastic Stack), Go, Bash Script, Cloud Computing, Git, SQL, Amazon Route 53, IT Networking, Containers, Virtual Private Cloud (VPC), Amazon Virtual Private Cloud (VPC), VPN, Networks, Network Automation

DevOps Freelancer

2022 - 2023
Doorloop
  • Configured CI/CD from scratch. Configured a multi-stage pipeline that triggered the build on each branch and created a fully functioning environment per branch. After the build, developers could access and test their dev environment on the cloud.
  • Used Jira for bug tracking; Jenkins added builds and details to bugs.
  • Developed the system to support over 20 developers and over 100 branches.
Technologies: Amazon EKS, Argo CD, Helm, Prometheus, Amazon RDS, Architecture, CI/CD Pipelines, Jenkins, Continuous Delivery (CD), Load Balancers, Cloud Security, GitLab, Serverless Framework, Costs, Consulting, Amazon CloudFront CDN, AWS Cloud Architecture, Remote Support, GitHub, Content Delivery Networks (CDN), PostgreSQL, Amazon S3 (AWS S3), Amazon EC2, SMTP, Mail Servers, AWS CLI, Containerization, Helmfile, Bash, Kubernetes, Cilium, Infrastructure as Code (IaC), Network Architecture, Network Monitoring, Network Design, API Integration, IT Administration, DevOps Engineer, AWS VPN, Security, Networking, Microsoft 365, Amazon Elastic Container Registry (ECR), Bash Script, Cloud Computing, Git, Amazon Route 53, Juniper, Containers, Continuous Integration (CI), Virtual Private Cloud (VPC), Amazon Virtual Private Cloud (VPC), VPN, Networks, Network Automation

DevOps Engineer

2021 - 2023
Cellcom
  • Helped migrate systems to microservices. Assisted developers in migrating monolithic code into containers, building CI/CD pipelines, and installing and integrating OpenShift clusters.
  • Guided and instructed DevOps teams and developer teams.
  • Got three clusters running on VMware, helping all the teams maintain clusters and deploy old monolithic code to the new Kubernetes environment.
Technologies: Microservices, .NET, OpenShift, VMware, SMTP, Mail Servers, Server Migration, Migration, Windows System Administration, Bash, Kubernetes, Network Engineering, Network Monitoring, Network Design, API Integration, DevOps Engineer, GitHub, eBGP, Microsoft 365, Outlook, AWS Batch, Site Reliability Engineering (SRE), Bash Script, Cloud Computing, Git, SQL, Juniper, Virtual Private Cloud (VPC), Amazon Virtual Private Cloud (VPC), VPN, Networks, Network Automation

Freelance DevOps

2022 - 2022
Cervello
  • Designed and implemented CI/CD and DevOps technologies and practices to streamline the deployment processes, leveraging Docker and Kubernetes, improving standardization and scalability, and reducing development cycles.
  • Built the entire Kubernetes architecture, dockerized the complete project, and produced Helm charts to deploy the product.
  • Created automation and scripts to automate the process.
Technologies: Amazon Web Services (AWS), Kubernetes, Helm, DevOps, Cloud Architecture, Docker, Amazon EKS, AWS DevOps, Graphics Processing Unit (GPU), System Administration, CentOS, NGINX, Grafana, Continuous Delivery (CD), Load Balancers, GitLab CI/CD, Financial Operations & Processes, Cloud, Consulting, Networking, AWS Cloud Architecture, Google Workspace, Windows, Remote Support, GitHub, Kibana, Content Delivery Networks (CDN), Amazon S3 (AWS S3), Amazon EC2, Redis, PHP, SMTP, Mail Servers, Migration, VMware vSphere, VMware VMotion, AWS CLI, Containerization, RabbitMQ, Windows System Administration, Bash, Infrastructure as Code (IaC), DevSecOps, Network Engineering, Network Monitoring, Network Design, IT Security, API Integration, IT Administration, DevOps Engineer, AWS VPN, Security, GitOps, Ceph, Performance Optimization, Microsoft Teams, SharePoint 365, AWS Batch, Amazon Elastic Container Registry (ECR), Datadog, ELK (Elastic Stack), Bash Script, Cloud Computing, Git, SQL, Amazon Virtual Private Cloud (VPC), Networks

DevOps Team Lead | Level 1

2022 - 2022
JFrog
  • Used Slack and Jira to successfully manage and improve support and delivery processes and established collaboration and team engagement to quickly solve critical issues in a high-performing environment.
  • Developed and promoted DevOps and a continuous process improvement culture. Influenced and educated the development and QA teams in CI/CD development and delivery approaches, leveraging cloud technologies like AWS, Azure, and GCP.
  • Supported the company's business growth and client expansion strategy by establishing, building, and leading a DevOps support team to support global development teams with CI/CD infrastructure, environment (AWS and Azure), and product-related issues.
Technologies: Jenkins, Artifactory, CI/CD Pipelines, Bitbucket, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, DevOps, Cloud Infrastructure, Docker, AWS DevOps, Ansible, System Administration, NGINX, Infrastructure, Continuous Delivery (CD), Load Balancers, Cloud Security, Serverless Framework, Monitoring, Elasticsearch, Cloud, AWS Cloud Architecture, Windows, MacOS, Kibana, Vault, Amazon S3 (AWS S3), Amazon EC2, Redis, Azure Kubernetes Service (AKS), Mail Servers, Dynamic Load Balancing, RabbitMQ, Windows System Administration, Bash, Kubernetes, Infrastructure as Code (IaC), Serverless, DevSecOps, Network Architecture, Team Leadership, Network Engineering, Network Monitoring, Network Design, IT Security, IT Administration, GitOps, Office 365, Azure API Management, Redshift, AWS Batch, Amazon Elastic Container Registry (ECR), AWS Certified SysOps Administrator, Datadog, NoSQL, ELK (Elastic Stack), Site Reliability Engineering (SRE), Bash Script, Cloud Computing, Git, SQL, Microsoft SQL Server, Amazon Virtual Private Cloud (VPC), Networks

Senior DevOps

2020 - 2021
Vonage
  • Streamlined delivery and deployment processes and migrated and implemented integrated DevOps and CI/CD solutions on AWS aligned with the organization's governance processes and security standards.
  • Trained and mentored the development team of 40 developers on Dockers and CI/CD technologies and practices.
  • Provided infrastructure solutions and IaC to deploy developing environments on AWS.
Technologies: Amazon Web Services (AWS), Terraform, Linux, CI/CD Pipelines, DevOps, Cloud Infrastructure, DigitalOcean, Python, Amazon Elastic Container Service (ECS), Docker, Amazon EKS, AWS DevOps, Ansible, System Administration, Azure DevOps, Infrastructure, Continuous Delivery (CD), Load Balancers, Cloud Security, Serverless Framework, Monitoring, Cloud, Consulting, Cloudflare, IT Support, Remote Support, GitHub, Gradle, Kibana, Vault, Amazon S3 (AWS S3), Amazon EC2, DNS, Server Migration, Windows Server, Azure Active Directory, Dynamic Load Balancing, Containerization, HAProxy, RabbitMQ, Squid Proxy Server, NAT, Terra, Kubernetes, Serverless, Network Monitoring, Network Design, IT Security, Performance Optimization, Azure API Management, AWS Lambda, Amazon Elastic Container Registry (ECR), AWS Certified SysOps Administrator, Datadog, NoSQL, ELK (Elastic Stack), Networks

Experience

Full CI/CD Solution | DoorLoop

Built a complete CI/CD solution to set up and launch the environment for each PR, using Jenkins and Argo CD based on Kubernetes. Jenkins creates the chart for the PR, builds and pushes images to a private repository, and triggers Argo to build the environment using the Git repository.

Foretellix

https://www.foretellix.com/
The project involved setting up and managing an AWS infrastructure to support an Elastic Kubernetes Service (EKS) cluster utilizing GPU instances. The primary objective was to test electric vehicle behavior under various scenarios while focusing on efficient resource utilization, cost monitoring, and optimization.

KEY COMPONENTS

• AWS Infrastructure: Deployed infrastructure on AWS, leveraging services such as EKS for container orchestration and EC2 for GPU instances. Architected the system to handle high computational demands for running simulations and analytics on electric vehicle performance.

• EKS Cluster: Designed and implemented an EKS cluster to manage microservices dedicated to testing different driving scenarios for electric cars. Ensured proper scaling of GPU workloads based on demand, enabling resource efficiency. Used smart spot instance management to reduce pricing drastically. Developed Jenkins CI/CD pipelines to automate the deployment of applications and updates within the EKS cluster. Used Terraform to deploy new clusters on demand. Integrated testing and validation stages in the CI/CD process to ensure code quality and system reliability before production deployments.

GCP Project Allbright

The project aimed to create a comprehensive DevOps environment on the Google Cloud Platform (GCP) utilizing Google Kubernetes Engine (GKE). The setup facilitated continuous integration and continuous deployment (CI/CD) through Jenkins, providing individual deployment environments for each developer and establishing a streamlined workflow with GitHub for version control.

• Created isolated deployment environments for each developer using Kubernetes namespaces to provide dedicated spaces for their development work.
• Automated the provisioning of these environments through Infrastructure as Code (IaC) tools, such as Terraform and ArgoCD, to ensure consistency and rapid setup for new developers.
• Integrated GitHub with Jenkins to trigger CI/CD processes on every push to a developer’s branch.
• Configured webhooks in GitHub to notify Jenkins of new commits and PRs automatically starting the build and deployment pipeline to the corresponding developer environment.
• Created Jenkins pipelines that were triggered by PR events on GitHub. Once the PR receives approval from the team and passes all CI checks, it can be merged into the main branch and promoted to the next environment, such as staging or production.

Certifications

SEPTEMBER 2018 - SEPTEMBER 2020

Google Cloud Certified – Associate Cloud Engineer

Google Cloud

SEPTEMBER 2018 - PRESENT

AWS Certified Solutions Architect – Associate

Amazon Web Services (AWS)

MAY 2004 - MAY 2006

Cisco Certified Network Associate (CCNA)

Cisco

SEPTEMBER 1998 - MAY 2000

Microsoft Certified Professional (MCP)

Microsoft

Skills

Libraries/APIs

Jenkins Pipeline, Terragrunt, Azure API Management, REST APIs

Tools

Ansible, Terraform, Jenkins, Bitbucket, AWS CloudFormation, Amazon Elastic Container Service (ECS), Amazon EKS, NGINX, GitLab CI/CD, GitLab, Amazon CloudFront CDN, Google Workspace, GitHub, Kibana, Azure Kubernetes Service (AKS), VMware, VMware vSphere, AWS CLI, RabbitMQ, Squid Proxy Server, TURN (Traversal Using Relay Around NAT), AWS IAM, Microsoft Teams, AWS Batch, Amazon Elastic Container Registry (ECR), Git, Amazon Virtual Private Cloud (VPC), VPN, Grafana, Gradle, Vault, ELK (Elastic Stack), Slack, Jira, Artifactory, Helm, Helmfile, Google Kubernetes Engine (GKE)

Languages

Python, Bash, Bash Script, Python 3, Rust, Go, SQL, PHP, Terra

Frameworks

Serverless Framework, Windows PowerShell, Crossplane, Flask, .NET

Paradigms

Microservices, DevOps, Azure DevOps, Continuous Delivery (CD), DevSecOps, Continuous Integration (CI), Serverless Architecture

Platforms

Linux, Kubernetes, Amazon Web Services (AWS), Microsoft, Azure, AWS Lambda, Docker, CentOS, Windows, MacOS, Amazon EC2, Windows Server, SharePoint 365, Google Cloud Platform (GCP), DigitalOcean, Cilium, NVIDIA CUDA, Amazon Lightsail, OpenShift

Storage

Google Cloud, Amazon S3 (AWS S3), Azure Active Directory, Redshift, Datadog, Microsoft SQL Server, PostgreSQL, Elasticsearch, Redis, Ceph, NoSQL

Other

Argo CD, Prometheus, Cisco LAN/WAN, FortiGate, CI/CD Pipelines, Infrastructure as Code (IaC), Amazon RDS, Cloud Architecture, Cloud Infrastructure, AWS DevOps, System Administration, Infrastructure, Load Balancers, Monitoring, Financial Operations & Processes, Cloud, Consulting, Networking, AWS Cloud Architecture, Cloudflare, IT Support, Remote Support, Content Delivery Networks (CDN), DNS, SMTP, Mail Servers, Server Migration, Migration, VMware VMotion, Dynamic Load Balancing, Containerization, IPsec, HAProxy, NAT, Windows System Administration, Serverless, Network Architecture, Team Leadership, Network Engineering, Network Monitoring, Network Design, IT Security, API Integration, IT Administration, DevOps Engineer, AWS VPN, Security, GitOps, eBGP, Performance Optimization, Office 365, Microsoft 365, Outlook, Pulumi, AWS Certified SysOps Administrator, Site Reliability Engineering (SRE), Cloud Computing, WAN, LAN, Active Directory (AD), Amazon Route 53, Cisco Networking, IT Networking, Juniper, Containers, GitHub Actions, Virtual Private Cloud (VPC), Networks, AWS Certified Solution Architect, Network Automation, Graphics Processing Unit (GPU), Cloud Security, Costs, Clustering, GPU Computing, Architecture, CCNA, Okta

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring