Post Job Free

Resume

Sign in

DevOps Engineer

Location:
Sunnyvale, CA, 94086
Posted:
November 20, 2023

Contact this candidate

Resume:

Michael Richard Hyams

*** ******** ******, *** *****, CA 94583

US Citizen

ad1bqz@r.postjobfree.com

www.linkedin.com/in/mhyams1

Summary:

15+ years’ experience in CI/CD pipeline architecture, implementation, automation and maintenance, for on-prem, hybrid, cloud and multi-cloud (AWS, Azure, GCP).

Specifically, 8 years AWS, 2 years Azure DevOps, 1 year GCP, 4+ years Kubernetes (kops, EKS, Fargate, AKS), 6+ years Docker, 4+ years Terraform, 2 years Vault, 15+ years BASH, 9+ years Python, 5+ years Ansible, 2+ years GitLab, 6+ years GitHub, 10+ years Jenkins.

Experience with following AWS services: S3, EC2, EBS, EFS, VPC, IAM, RDS, DynamoDB, CloudWatch, CloudTrail, ECR, ECS (Fargate), EKS, eksctl, Route 53, ELB, Systems Manager (Parameter Store), DMS, Redshift, CDK.

Release Management, source control (Git, GitHub, GitLab, BitBucket Pipelines, AWS CodeCommit, ClearCase), automation (Python, Bash, Perl, Ansible, Terraform, CloudFormation). CI/CD pipelines, Jenkins, Octopus, CodePipeline, GitLab Pipelines, GitHub Actions.

Education and Publications

MS Mechanical Engineering - University of California, Berkeley

BA Physics/Applied Mathematics - University of California, Berkeley

The Origin of Stability Indeterminacy in a Symmetric Hamiltonian

Journal of Applied Mechanics Volume 51 Issue 2

Languages:

Bash, Python, Perl, Groovy, C, Java, SQL, numerous DSLs (Domain Specific Languages)

Systems:

Linux (Ubuntu, RHEL, Debian, CentOS), OS X (Mac), iOS, Android, Windows

Version Control:

Git, Subversion (SVN), ClearCase, Mercurial.

Tools:

Jenkins/CloudBees/TeamCity, Octopus, Git, VirtualBox/VMWare, Confluence, Jira, Rally, Slack, Ant, Maven, Xcode, GNU Make, MSBuild, Vagrant, MySQL, Postgres, SonarQube, WinSCP, Cygwin, SSH, Apache, GitHub, GitHub Enterprise, GitLab Pipelines, BitBucket Pipelines, AWS, Azure, Docker, Docker Compose, kops, eksctl, Kubernetes, Rancher, Ansible, Terraform, Vault, Artifactory, ServiceNow, Visual Studio Code, PyCharm.

Professional Experience:

Virgin Orbit (BigBear.ai) - Columbia, MD Jan 2023 - Apr 2023

DevOps Engineer (Contract)

Assisted in design and implementation of full data pipeline to support data queries and analysis in Cloud Data Warehouse in AWS GovCloud.

Including data migration from on-prem data stores (SQL Server and Oracle) to AWS S3, Redshift clusters

and RDS.

Data ingestion included DMS, SCT and Glue. SQL clients DBeaver and SQL Developer were used.

Tools included SQL, CodeCommit, S3, DMS, Redshift, CloudWatch, IAM, Linux, terraform and Ansible.

Intel Corporation - Santa Clara, CA Jul 2022 - Nov 2022

Cloud Development Engineer (Contract)

Provisioned infrastructure automation with Terraform for EKS, AKS cluster environments for zero-trust platform.

Including Terraform backend stored in Azure storage accounts.

Automated deployment of apps using Helm and Harbor.

Documentation of cluster provisioning and application deployment in Confluence.

Created AWS-Azure VPN tunnel for multi-cloud architecture.

Rancher used for multiple cluster management.

CI/CD pipeline used GitLab CI/CD.

Tools used - Terraform, CloudFormation, Vault, Ansible, AWS, Azure DevOps, Rancher, Linux (Ubuntu), Bash, Windows WSL2, Kubernetes (EKS, AKS), GitHub Actions, Jira, Helm charts, Harbor registry, Postgres, MS Teams.

Roche Diagnostics - Santa Clara, CA Oct 2021 - Apr 2022

DevOps/SRE Engineer (Contract)

Assisted in automation and improvement of on-prem/cloud CI/CD pipelines for development, staging and production for the client's SaaS on-prem/cloud pathology/oncology applications.

AWS and Jenkins Pipelines were used including EC2, ECR, EKS (eksctl), Route 53, S3, RDS (Postgres), ALB, Security Groups and IAM.

Splunk dashboards were created to monitor and alert AWS services from CloudWatch and CloudTrail.

Wrote systems/application documentation for developers.

Including Terraform, CloudFormation, Vault, Ansible, Docker, Bash, Python, Git, BitBucket Pipelines, Bash, Slack, Jira, and Confluence for Linux and Windows environments.

Support, administration and education given to Dev and QA on infrastructure issues.

Genentech, Inc. (Roche Subsidiary) - South San Francisco, CA Feb 2021 - Sep 2021

Lead Cloud/DevOps /SRE Engineer (Contract)

On-prem CI/CD pipeline implementation with Jenkins for Dev/Prod JavaScript front-end/python back-end applications. Including auto-builds for commits/PRs, GitHub repos/webhooks, encryption of variables/private keys/certificates, project backups (“ThinBackup” plugin), nginx setups for URLs. Ubuntu, RHEL VMs and docker containers were used with Bash, Python, Jenkinsfiles, Docker Compose, including deployment to Dev/Prod servers. Slack channel creation and link to Jenkins builds.

Port of CI/CD pipeline to AWS, including CodeStar, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, ECR, EC2, ECS Fargate, EKS, Route 53, S3, Terraform, CloudFormation, Vault, Ansible, DynamoDB, Systems Manager (Parameter Store), IAM, CDK.

Support for Dev with issues pertaining to Git, GitHub Actions, Linux admin, ELK, AWS and build issues.

The Permanente Medical Group (Kaiser) - Walnut Creek, CA Jun 2020 - Oct 2020

DevOps/Middleware Engineer (Contract)

Assisted in on-prem CI/CD pipeline automation for private cloud on Linux.

Created scripts for developer tools installation using Ansible, Bash and Python.

Assisted in Docker/Kubernetes application deployments.

Creation/modification of Jenkins projects for mobile and desktop applications.

Assisted in resolving incidents for DEV, QA, PreProd, and Production pipeline tickets.

ServiceNow and Rally were used. Git with GitLab was used.

Cigna Corporation – Bloomfield, CT Dec 2019 – Mar 2020

DevOps Engineer (Contract)

Assisted in setting up and implementing GitHub Enterprise (on-prem) for Dev and QA.

Designed and developed automated processes/scripts to upgrade, test, monitor CI/CD pipelines.

Bash, Python and Ansible were used with Jenkins.

Responsible for CI/CD pipeline maintenance and improvements in hybrid environment.

Dolby Labs – Sunnyvale, CA Apr 2019 – Dec 2019

DevOps/Build/Release Engineer (Contract)

Responsible for CI/CD pipeline implementation in hybrid environment for embedded systems.

Release Management, source control (Git, GitHub), automation (Python, Bash, Perl, Ansible), and secure configuration of cloud projects (AWS). CI/CD pipeline, including Jenkins servers (Centos, Ubuntu) and conversion of freeform jobs to pipeline format. AWS EC2, S3, EKS and Route 53 services were implemented. Used infrastructure as code with Terraform and Ansible.

Support given to Dev and QA developers, including build, merge and script support.

General Electric (GE) Baker Hughes - San Ramon, CA Feb 2018 – Jan 2019

DevOps/Build/Release Engineer (Contract)

Assisted in Cloud infrastructure CI/CD automation setup and maintenance.

Supported the team with debugging of server issues and helped in troubleshooting before the release/delivery. Including VPCs, instances (Centos 7), scripts (bash, python, groovy), and load balancers.

Cloud providers AWS, Azure DevOps, GCP and Scalr were used. Instances included Jenkins master/slaves, Vault, Artifactory, GitHub Actions, GitLab Pipelines and New Relic servers.

Kubernetes clusters were deployed in EKS (eksctl) and AKS for application development and testing. Docker, Docker Compose, ECS, EFS, SonarQube, Postgres, Coverity, Terraform, CloudFormation, Ansible, were supported. Rally was used for Agile S/W development.

Support/administration/education was given to Dev and QA on infrastructure issues. Daily stand-up meetings with India team.

Ruckus Wireless, Inc. – Sunnyvale, CA May 2017 – Dec 2017

DevOps/Build/Release Engineer (Contract)

Assisted in setting up and automating CI/CD hybrid cloud (AWS) environments for new team in Sunnyvale/Bangalore. Including ClearCase 9.0.0.4, Git, Jenkins, Jira, Collaborator and numerous tools for embedded systems.

ClearCase VOB/View servers (RHEL 6.2), build servers (RHEL), VMs (RHEL) were created and supported for dev.

Ported Electric Flow processes to Jenkins build projects.

Setup Coverity code analysis builds and server for snapshot publishing.

Scripts in Bash/Perl/Python were used to create CC views and automating the CI/CD, Linux was used..

Supported in debugging of the software and helped in troubleshooting before the release.

Support for CC branch creation, merges, and general support. Git repo creation and support.

Renesas Electronics, Corporation – Santa Clara, CA Dec 2015 – Apr 2017

DevOps/Build/Release Engineer (Contract)

Performed CM and tools support to assist developers, including creation, maintenance and installation of scripts (Bash/Perl/Python) for automating build and packaging for embedded systems.

Bitbucket, Mercurial, Kallithea, Jira, TeamCity, LDRA, and Release Notes for website were supported.

Process documentation for builds, bug tracking and SQA were written.

Assisted in port of product (Windows) to Linux platform.

On-going support of Jira bug fixing/Debugging for development support.

VSS Monitoring, Inc. – Sunnyvale, CA Nov 2014 – Dec 2015

DevOps/Build/Release Engineer (Permanent)

Continuous and nightly builds for embedded systems S/W were run on Jenkins master/slave Linux (Ubuntu, Debian, CentOS) systems, both locally and in the cloud (AWS).

Build and release scripts were maintained and enhanced with Bash/Python/Perl, and GNU Make. Git, SVN, CVS repos were cloned, and successful builds staged for QA testing.

VMware vSphere was used for VM creation, cloning and administration. Third party libraries were maintained in release scripts (Bash) for OpenSSL, glibc, and CondF.

Git support/administration was given, including branching strategies, merging and developer issues. Support/administration for Gerrit and Atlassian (Jira, Stash, FishEye, Crucible) were also supported for developer and QA use.

YP, LLC (AT&T Subsidiary) – Sunnyvale, CA Nov 2010 – Nov 2014

Lead DevOps/Build/Release Engineer (Permanent)

Designed, setup and maintained build/release/SCM automation system (CI/CD pipeline) for mobile apps (iOS, Android, Blackberry, Windows devices).

Consisting of Git/SVN servers, build servers (Linux, OSX, Windows), and Apache OTA (over-the-air) web server.

For code commits, builds were launched on respective build servers (using Xcodebuild, Maven, Ant, MSBuild) with Jenkins/Hudson CI. Git repos resided on GitHub.

Build scripts were written in Bash/Python and cronjobs run to continuously update build web pages for download/install of builds to devices.

Successful builds were sent to QA servers for automation testing.

Scripts with AppleScript written to automate submission of releases to AppStore. Jira used as bug tracker.

Mirror build servers for OSX and Linux setup for when first line servers are offline.

VMWare virtualization used.

Support and education of Git/SVN given to developers and QA as needed. CI/CD pipeline was migrated to AWS cloud.



Contact this candidate