Anuj Bansal
验证专家 in Engineering
DevOps工程师和软件开发人员
Anuj是一名DevOps工程师,拥有交付一流项目的经验——云基础设施, migration, web开发, 以及为eBay等顶级科技企业编写脚本, BriteCore, Jsgenesis, Trilogy, and Oracle. 他是一名获得5次认证的AWS工程师,并获得了爱立信创新奖(2016)和埃森哲创新骑师等着名的技术奖. Anuj还撰写文章、教授编程,并为OSS世界做出贡献.
Portfolio
Experience
Availability
首选的环境
亚马逊网络服务(AWS)、Linux、Git、基础设施即代码(IaC)、迁移、Docker
最神奇的...
...我所做的一个项目是帮助一家SaaS公司从单片转型到 基于AWS的微服务架构.
工作经验
高级开发运维工程师
CoW Protocol
- 使用Pulumi从头开始编写和部署基础设施代码. 集成Grafana, Prometheus, Amazon EKS, AWS SSO(现为AWS IAM身份中心), ElastAlert, 和Fluentd加入DevOps栈.
- 开发可靠且可扩展的以太坊节点基础设施,成本仅为外部提供商提供的四分之一.
- 集成OpsGenie, 事件响应工具,为停机事件提供可靠的通知. 这将我们对事件的响应时间从8小时(当待命人员进入睡眠状态时)缩短到不到10分钟.
- 实现了一个CI/CD管道来自动化Kubernetes应用程序的部署和发布过程.
- Identified, implemented, 并监控不同微服务的SLA,确保它们在SLA之内.
高级开发运维工程师
Sanas.ai
- 使用AWS Lambda和AWS步骤函数,从零开始开发基于无服务器基础架构的数据准备管道.
- 构建了用于自动测试和部署到阶段和生产环境的CI/CD管道.
- 使用Lambda和AWS步进函数将数百万个S3文件处理成Amazon DynamoDB.
- 为分析DynamoDB和S3数据的每日报表编写自动化.
首席开发运维工程师
Jsgenesis
- 建立并维护了发展, staging, 以及AWS上Joystream区块链的生产基础设施.
- 使用Pulumi在AWS EKS Kubernetes集群上自动部署各种组件.
- 写Ansible剧本, Bash scripts, 以及用于动态基础设施创建的AWS CloudFormation模板.
- 使用GitHub的行为编写CI/CD管道,并在AWS中根据操作系统类型自定义自托管运行程序.
高级站点可靠性工程师
Trilogy
- 在AWS、VMware on AWS等云服务上部署超过20款SaaS产品.
- 迁移的项目(提升和转移)超过1个,000台服务器从本地和混合云环境迁移到AWS上的VMware.
- 使用Terraform开发基础设施即代码模块, CloudFormation, 并可用于供应和配置管理.
- 使用FastAPI (Python)构建内部工具,实现基于VMware vMotion和HCX的自动化迁移过程.
- 将Java Spring Boot应用程序迁移到Kubernetes,使用ELK堆栈进行日志记录.
平台工程师
BriteCore
- 将单块服务器转换为AWS上基于微服务的架构. 在CloudFormation, CloudWatch, RDS, EC2, S3, Lambda, Sentry和Python上工作过.
- 构建可重用的CloudFormation模板, 使服务工程师能够构建, test, 并以稳定高效的方式部署其服务.
- 增加了30多个功能,支持保险平台上超过300万美元收入的客户.
- 指导初级开发人员加入团队,进行频繁的结对和集体编程会议.
- 与客户和业务用户协作定义路线图, 功能优先级, 以及各种业务需求的解决方案.
应用开发人员2
Oracle
- 构建内部工具,用于使用Java快速部署和监视项目, SQL, jQuery, 和Oracle Apex.
- 实现了访问控制引擎(ACE)来管理跨Oracle应用实验室(OAL)的各种应用和组的安全性.
- 在Oracle数据库上开发存储过程和函数,实现更好的事务管理.
- 编写设计文档、单元测试和文档.
软件工程师
eBay
- Designed and implemented a web portal for streamlining the hiring process; it was built using Django and MySQL.
- 实现了自动邮件系统和推送通知.
- 开发了带缓存的Cron作业和LDAP身份验证,使登录延迟减少了5倍.
Experience
自动化区块链网络部署
http://github.com/Joystream/joystream/pull/2410•编写GitHub操作工作流,从GitHub UI部署基础设施.
•脚本使用自定义配置创建地理上分散的EC2实例, 安全组, S3 buckets, 和CloudFront分布.
Jive迁移到VMware on AWS
•设计网络拓扑,并针对各种工作负载进行部署.
•进行重新平台分析,以评估产品的修改,使其适应云计算.
•编写脚本,使提升和转移过程自动化.
•将工作负载迁移到云端(超过1000台服务器和200个容器).
将十个VMware SDDC合并为一个SDDC
•创建一个基于api的工作流(在FastAPI中),可以与HCX和VMware vSphere api进行通信.
三层节点应用程序的持续交付架构
项目细节:
•基础设施完全由CloudFormation提供.
•在没有任何停机时间的情况下更新了服务.
•系统自动处理实例故障.
•数据库有每日自动备份.
Skills
Languages
Python, C, c++, Java, HTML, JavaScript, SQL, Apex, Bash Script, Bash, Rust
Tools
Git, Ansible, Terraform, AWS IAM, Amazon EKS, Boto 3, AWS CloudFormation, VMware, Amazon Cognito, Amazon Simple Email Service (SES), AWS简单通知服务(SNS), ELK(弹性堆叠), 亚马逊虚拟私有云(VPC), 亚马逊监测, Amazon弹性容器服务(Amazon ECS), AWS Fargate, GitHub, AWS步骤函数, AWS密钥管理服务(KMS), Geth (go-ethereum), Amazon CloudFront CDN, 亚马逊ElastiCache, Apache, NGINX, Helm
Paradigms
DevOps, Microservices架构, DevSecOps, 持续交付(CD), 持续集成(CI), Serverless架构, Automation, DDoS, ETL
Platforms
Linux, 亚马逊网络服务(AWS), Docker, Kubernetes, Amazon EC2, AWS Lambda, Heroku, Oracle数据库, Blockchain, Ethereum, AWS Elastic Beanstalk
Storage
Amazon S3 (AWS S3), MySQL, PostgreSQL, Data Pipelines, On-premise
Other
迁移,站点可靠性工程(SRE), CI/CD管道,身份 & 访问管理(IAM), AWS云架构, Amazon RDS, AWS DevOps, IT Operations, 云架构, 云基础设施, 配置管理, 网络管理, Build & 版本工程学, TCP/IP, GitOps, Monitoring, 基础设施即代码(IaC), Pulumi, 软件开发生命周期(SDLC), 软件架构, GitHub的行为, Control & Cost Analysis, Cloud Security, Web Servers, 技术领导, FastAPI, Networks, VMware VMotion, LDAP, AWS CodePipeline, 解决方案架构, Architecture, Web Security, Encryption, Access Control, 数据保护, Web应用防火墙(WAF), 以太坊智能合约, Web3, 弹性负载均衡器, 谷歌的工作空间, Amazon MSK
Frameworks
Django, Flask, Parity Polkadot, Windows PowerShell
行业专业知识
安全、教学
Libraries/APIs
jQuery, Node.js
Education
计算机科学学士学位
皮拉尼-皮拉尼,印度
Certifications
AWS认证SysOps管理员-助理
亚马逊网络服务培训和认证
AWS认证安全-专业
亚马逊网络服务
AWS认证开发者助理
AWS
AWS认证云从业者
亚马逊网络服务
AWS认证DevOps工程师-专业
亚马逊网络服务
AWS认证解决方案架构师-专业
亚马逊网络服务
AWS认证解决方案架构师助理
AWS