Santa Clara, California, United States
• Developed a custom module for Ignition (industrial automation software by Inductive Automation) using CAN protocol, Java and network programming • Understanding on hardening Linux-based operating systems using CIS benchmark, configuring filesystems, partitions, cloud-init • Hands-on experience with AWS SiteWise and Greengrass services for IoT applications • Built API in Python using Protocol buffer and gRPC as the communication protocol
• Configured AWS services for an automated infrastructure to manage and improve the performance and security through SSL certificates • Gained experience with event-driven automation workflows while developing AWS Lambda functions to trigger various AWS resources utilizing Python programming • Configured and maintained JupyterHub server for multiple users with LDAP Authentication utilizing active directory as user-base • Proficient with the understanding of principles and working knowledge of setting up and customizing Puppet as a configuration management system for cloud infrastructure
• Responsible for setting up and customizing a configuration management system, understanding the use case and required customizations • Implement and integrate Puppet v6.6 environment along with Foreman 1.22 and associated plugins like Katello and Foreman Fog Proxmox on VMWare ESXi and Proxmox VMs • Icinga as the monitoring solution for cohesive visualization and error logging, developed custom plugins • Server setup, configuring tools, Linux administration, and critical troubleshooting
• Implemented, deployed and maintained cloud-based MS Customer Relationship Management (Dynamics 365) system, impacting 400 active users. Involved in programming, managing, and debugging of applications