overview
- Led deployments, testing, and troubleshooting of various microservices of Alphabot System including Static and Dynamic workstations,Vision, ACS (Alphabot Console System), MCSLite (Master System Control Lite), RCS (Robotic Control System), SLL, Alphabots, and Fusion using Jenkins, Docker, and GitLab. Collaborated with interdisciplinary groups while leading deployments and ensured the quality and reliability of deliverables prior and after the deployment for the system currently being used at Walmart stores to pick and dispense groceries through automation
- Represented NOC (Network Operations Control) team in on-call rotations and handled high severity cases related to RCS (Robotic Control System) Software issues by developing and using KQL (Kusto Query Language) queries
- Collaborated with cross-functional teams to design and implement CI/CD pipelines for deploying microservices on Microsoft Azure Kubernetes Service (AKS), ensuring efficient and automated software delivery
- Implemented infrastructure as code (IaC) using Terraform to provision and manage Azure resources, reducing manual configuration efforts by 40
- Enhanced operational efficiency by creating Ansible scripts and playbooks for tasks such as software deployment, system updates, and configuration changes. Utilized Azure DevOps and GitLab for version control, and source code management resulting in a 30% reduction in deployment errors
- Worked on optimizing container orchestration and management using Azure Kubernetes Service (AKS), improving scalability and resource utilization
- Implemented monitoring and alerting solutions in Azure using Azure Monitor and Azure Log Analytics, ensuring real-time visibility into system health and performance
- Ensured the successful delivery of software products by overseeing the entire software development life cycle (SDLC) and conducting thorough testing and quality assurance. Contributed to the development of automation scripts for routine tasks, enhancing operational efficiency and reducing manual workload
- Managed cross-functional teams, including Engineers, Developers, and Quality Assurance Professionals, and Technical Program Managers to ensure effective collaboration and alignment with project goals and timelines