Amit Wadhiani
Verified Expert in Engineering
DevOps工程师和WordPress开发人员
Amit是一位经验丰富的DevOps和基础架构工程师,在云和DevOps技术方面拥有多年的经验. 他参与过各种项目,包括使用代码提供基础设施和自动化项目中的所有手动任务, 确保应用程序的高可用性. Amit的日常工具集包括用于容器编排的Kubernetes, Helm Charts, 用于CI/CD的Jenkins, Azure Cloud, and many others.
Portfolio
Experience
Availability
首选的环境
Azure Kubernetes服务(AKS), Azure, Jenkins, Helm, Bash, DevOps, CI/CD pipeline, Redis
最神奇的...
...我开发的应用程序是“Marcel”, 一个90人的内部团队协作工具,阳狮集团超过000名员工.
Work Experience
高级SRE和DevOps工程师
通过运输
- 工程自动化脚本增强了基础设施的自给自足, 将发行利率从10%降至1%.
- 通过精确的部件拆卸,降低了成本,大大节省了资源. 战略性地将300个负载平衡器服务转移到Ingress, delivering a $12,每月降低成本5000美元.
- 通过制作Grafana仪表板和警报来提高可观察性.
- 应用RBAC加强安全和隐私,简化密钥和秘密管理. 实现简化的安全性, 增加应用程序隐私, 提高动态SRE角色的效率.
高级开发运维工程师
Via - Logistics
- 管理许多大型Kubernetes集群,其中包含最关键的应用程序,这些应用程序曾经在我们的服务运营的许多城市造成巨大的中断. 在我修复了问题并遵循了最佳实践之后,这些停机时间几乎降到了零.
- 通过对等vpc而不是在消耗最多数据包的连接上使用TGW来降低成本.
- 应用自动缩放使用KEDA和VPA, 从而在停工期间大大节省了基础设施成本.
- 参与规划和设计多区域金丝雀集群.
高级基础设施分析师
阳狮集团有见识的
- 在Azure云上设计和实现Kubernetes自动伸缩, 与以前的PaaS解决方案相比,实现了90%的成本优化.
- 通过使用Docker和Kubernetes (AKS)容器化微服务,减少了每月的基础设施成本支出, 只定义所有应用程序所需的资源.
- 在AKS和Kubernetes上使用RBAC实现IAM规则,以增加安全性.
- 为所有应用创建了一个带有版本控制的Helm Chart框架,使用特性标志来打开或关闭一个特性.
- 每月节省成本1美元,000 to $1,通过在周末(非高峰时段)自动化pod的规模(副本)来实现200英镑的收入。, 在不影响环境的情况下减少集群节点.
DevOps Engineer
Arctern医疗私人公司., Ltd. — Meddo Health
- 在AKS和Helm Charts的帮助下,将基于vm的架构转换为基于容器的架构, 实现基础设施的高成本节约.
- 开发了用于管理生产系统的构建和发布配置.
- 提供用于版本控制的开源服务器, bug reporting, monitoring, 和CI/CD在AKS之上.
DevOps Engineer
瑞信外包服务私人公司., Ltd.
- 在AWS上创建和管理基础设施资源,包括EC2, VPC, S3, Elastic IP, RDS, 自动伸缩组, and ELB.
- 处理生产环境中主要版本的部署.
- 使用Gitea在Git上设计代码库和分支策略.
云基础设施工程师和WordPress开发人员
Freelancer
- 在AWS EC2、Amazon Lightsail和S3上提供和管理基础设施和资源. 我也为我的客户开发WordPress网站.
- 根据客户的需要,提供直接从AWS S3运行到客户端的超低成本静态站点.
- 维护服务器的运行状况并创建警报,包括磁盘空间警告.
- 为我的客户提供SEO和年度维护.
Experience
Conduit Demo App
http://github.com/amitwadhiani/bufalo-fullstack.git我在Jenkins上创建了DevOps管道, ARM templates, connections, 和ELK堆栈设置为演示目的,为这个真实的演示应用程序, Conduit.
该管道包括在代码更改后构建docker映像, 推送到容器注册中心, 然后在另一个虚拟机上创建一个PostgreSQL数据库作为容器, 然后使用ARM模板将应用部署到Azure Web Apps PaaS解决方案. 日志记录使用ELK堆栈处理.
数据库通过Docker主机虚拟机上的pg_dump实用程序每天备份两次. 这种备份可以推送到实际场景中的任何持久存储.
该项目还包括一个循环管道,用于在新构建被推送到容器注册表时清理VM中的孤立docker映像.
Marcel App
http://marcel.ai这个应用程序允许人们查找新闻更新, 相互协作, 查找不同社区的信息, 寻找新的内部工作, 互相帮助,互相教导, 通过Marcel课程学习, and much more.
我为Marcel的DevOps做出了贡献,使它成为一个非常成熟和稳定的产品. 当我加入Marcel时, 新版本的部署可能需要大约两天的时间, 但现在只需要几个小时. 我们每周都会发布一个新版本,这在以前是我们无法想象的. 我的一些重要贡献包括:
•帮助Kubernetes风格的Marcel发布,包括框架开发.
•创建一个通用的Helm chart部署框架,适用于任何应用程序,如部署, cron job, job, and pod.
•在周末(非高峰时段)自动减少应用程序副本, 每月节省成本1美元,000-$1,200.
•将六种不同类型的测试框架集成到一个一键部署管道中,只需单击一下即可并行运行大约24个测试.
Meddo App
http://meddo.in我为Meddo Health应用的DevOps、云和系统管理工作做出了贡献. 我的重要贡献有以下几个例子:
•帮助推出Kubernetes风格的Meddo应用程序, 从Azure PaaS解决方案迁移, 并从AWS迁移了一些应用程序.
•为30多个应用程序创建Helm图表.
•用Drone CI构建CI/CD管道.
•执行所有系统管理任务,如新队友入职和提供不同团队的访问权限(IAM/RBAC).
•协作所有与云相关的工作,如发放虚拟机, 创建DNS表项, managing traffic, and more.
Skills
Languages
Go, Bash, Bash Script, Groovy, Python
Libraries/APIs
Jenkins Pipeline, Jenkins Job DSL
Tools
Azure Kubernetes服务(AKS), Jenkins, Helm, SonarQube, Bitbucket, Docker Compose, GitHub, GitLab CI/CD, RabbitMQ, ELK(弹性堆叠), AWS CloudFormation, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Sentry, Varnish, NGINX, Terraform, 亚马逊监测, AWS CLI, Ansible, Ansible Tower, CircleCI
Paradigms
敏捷、DevOps、基于角色的访问控制(RBAC)、Azure DevOps、自动化
Platforms
Azure, Kubernetes, Docker, Amazon EC2, Amazon Lightsail, Windows, 亚马逊网络服务(AWS), 谷歌云平台(GCP), Drone CI, Linux, Azure PaaS, WordPress, New Relic, AWS Lambda
Storage
Azure云服务, Azure Blobs, Redis, Azure Active Directory, Redis Cache, Cache, Microsoft SQL Server, Azure SQL, Amazon Aurora, MySQL, Elasticsearch, 数据同步, PostgreSQL, Amazon S3 (AWS S3)
Other
Remote Work, SSL配置, CI/CD Pipelines, DevOps Engineer, IT基础设施, Infrastructure, 云基础设施, Autoscaling, 云架构, Scalability, Taiga, Cloud, SpotInst Ocean, DNS, 站点可靠性工程(SRE), 虚拟机, 集装箱化, Containers, SaaS, Load Balancers, Orchestration, Groovy Scripting, Leadership, Microsoft Azure, 系统管理, Cloud Security, Security, Scaling, 基础设施即代码(IaC), Terracotta, Gitea, 关系数据库服务(RDS), Team Leadership, 技术文档, .NET 6, IaaS, 软件开发, 内容分发网络(CDN), Reliability, Production, Deployment, Reblaze, Amazon Route 53, Observation, Monitoring, Redis Clusters, Scripting
Education
计算机应用软件工程学士学位
英迪拉甘地国立开放大学(IGNOU) -新德里,印度
Certifications
Kubernetes认证管理员
CNCF
远距离领导
学习Amazon Web Services Lambda
远程工作基础
敏捷的基础
Kubernetes基本培训:应用程序开发
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring