Hitesh D.

Devops Engineer

390 dollar
Freelancer
13 years
Mumbai, INDIA

My experience

More

Accion LabsSeptember 2015 - Present

* Lead efforts in Automation, Continuous Integration & Continuous Deployment of microservices on container orchestration engines like Kubernetes & Docker for on-prem as well as cloud infrastructure
* Automation of Linux & Windows infrastructure setup using Terraform and Packer
* Diverse experience containerizing N-tier and microservices architecture applications
* Developed automation scripts/jobs for build, deployment, maintenance tasks using Jenkins, Docker, Kubernetes, JQ, and Bash scripts for 150+ microservices across multiple projects and used by geo- located development teams.
* Monitoring, Logging & Alerting using Slack, ELK, Grafana & Prometheus to minimize downtime on DEV/QA & Production environments
* Designed a CICD solution in GitlabCI that is very complex and never attempted before, ensuring that the provided solution is also scalable to other CI tools like Jenkins/AWS CodePipeline/Travis.
* Experience in writing shell scripts to automate the administrative tasks and management using cron
* Migrated in-house project of 10+ microservices and external dependencies(Kafka, ElasticSearch) from AWS EKS into GCP GKE by creating custom terraform modules and kubernetes definitions along with helm charts to spin up an environment in GKE with no manual intervention
* Managed Kubernetes charts using Helm, and created reproducible builds of the Kubernetes applications, managed Kubernetes deployment and service files and managed releases of Helm packages
* Implemented CICD process using Jenkins & GitLab for a global development team, allowing for dozens of code updates per hour with zero downtime
* Automated Kubernetes environment spin-up process with Jenkins, eliminating 80% of manual work
* Deploying, Automating, Maintaining & Managing Cloud/Non-Cloud based production systems
* Integrated Docker Image Scanning for static analysis of vulnerabilities using Clair and Code Quality check using SonarQube in the GitLab CI process
* Research new promising tools and technologies, and ways to more elegantly/efficiently solve issues with minimal manual effort/intervention
* Actively manage, improve, and monitor cloud infrastructure, including backups, patches, and scaling
* Ensure timely resolution of all problems, meeting or exceeding SLA's
* Support developers in the judgment of security bugs through training, guidance pages, and customized secure coding guidelines.

* Review, monitor, and fix security issues that occurred owing to changes in the deployment environment.
More

AsterMinds Enterprise Solutions P LtdJune 2015 - September 2015

* Code PowerShell scripts to automate functions involving Modification, Configuration, Creation of Virtual Machines hosted in Hyper-V and VMWare environment
* Create/Modify Runbooks in SCOM and utilize Powershell to achieve the required target
* Create/Modify Hyper-V/VMWare VMs
More

Praxis TechnologiesSeptember 2007 - February 2014

* Support for Project development on day to day basis
* Develop and configure of Continuous Integration (CI) scripts for releases and Enhancing/Maintaining to suite the request from teams across the organization.
* Exposed to all aspects of the software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post-production analysis of the projects.
* TFS & SharePoint Administration
* Worked on .NET applications by automating their build from end to end, and integrating test tools like SonarQube and Visual Studio Test.
* Troubleshooting/Identifying .NET/C# Build issues
* Creating Build Definitions
* Maintaining DEV/QA/Prod environments
* Troubleshooting Custom Installer related issues
* Creating VM Templates for Product Developers
* Providing support to the client during deployments

My stack

Technologies

ElasticSearch, Amazon Web Services (AWS), EKS, AWS

Big Data

Apache Kafka

Other

Certified Kubernetes Administrator, JQ, Dev/QA, diverse experience, Senior DevOps engineer, Bash Shell, System Center Operations Manager, content development, Bug Analysis, Senior Software Engineer, VM, Project Development, Higher School Certificate, Software Development Life Cycle, Microsoft Team Foundation Server, Microsoft .NET Technology, Microsoft C-SHARP, Microsoft Visual Studio, Microsoft Windows, industry~it, SOFTWARE CONFIGURATION MANAGER, Kubernetes Implementations, Bachelors Degree > Bachelor of Commerce > Bachelor of Commerce Commerce, Bachelors Degree > Bachelor of Commerce > Bachelor of Commerce Business/Commerce, DEV/QA & Production, eLearning, production analysis

Open Source solutions

Kubernetes

Languages

Shell Scripting, PowerShell

Analysis methods and tools

DevOps, SonarQube

Application servers

Microsoft SharePoint

IT Infrastructure

Virtualization, Terraform, Hyper-V, Linux, Unix, Docker, VMware

Software testing

Static testing

Others

GitLab CI, SDLC, Continuous Deployment, Continuous Integration, Packer, Troubleshooting, N-tier

Middleware

Jenkins

My education and trainings

Bachelor of Commerce - Karnataka State Open University2009 - 2012

Bachelor of Commerce - Kandivali Education Society1998 - 2000

- St Francis D'Assisi High School1987 - 1997