Saturday, June 7, 2014

Viney Khokar's home page



Viney Khokar

Principal Engineer, Cloud Automation | San Jose, California

As a dedicated computer science graduate, I currently hold the position of Principal Engineer, specializing in Cloud Automation. With a passion for problem-solving, programming, and automation, I have honed my skills to bridge the gap between application and infrastructure teams within organizations. My role is pivotal in designing, implementing, and maintaining automation solutions that streamline and optimize the deployment, configuration, and management of applications on the infrastructure, ensuring seamless collaboration and enhancing overall operational efficiency.

Professional Expertise

Design Automation Tasks:
- Develop and maintain automation tasks across various SAP lines of business.
- Utilize tools like Visual Studio Code, Git, Node, Go, Docker, Kubernetes, Jenkins, and GitHub Actions for CI/CD.
- Implement and maintain Ansible playbooks and Terraform code for infrastructure provisioning and management.
- Write Bash and Python scripts to automate routine tasks and improve operational efficiency.
- Collaborate with cross-functional teams to identify and develop automation solutions.

Operating System Image Security:
- Use HashiCorp Packer to build secure and hardened operating system images.
- Implement Jenkins pipelines for automated image building.
- Configure and customize operating system images using Terraform, Ansible, and Python.
- Ensure compliance with security standards and best practices.
- Work with security teams to implement necessary controls and hardening measures.

Continuous Improvement of Automation Processes:
- Identify areas for automation and optimization within the Managed Cloud Services environment.
- Evaluate and implement new automation tools and technologies.
- Monitor and analyze workflows to identify bottlenecks and improvement areas.
- Develop and implement best practices for automation.
- Conduct regular reviews and audits of automation processes.

Multi-Cloud Infrastructure as Code (IaC):
- Design and develop automation solutions for infrastructure across multiple cloud platforms like Google Cloud Platform (GCP) and SAP Converged Cloud (CCEE).
- Implement infrastructure-as-code practices for consistent and repeatable deployments.
- Maintain Terraform modules and templates for efficient cloud resource management.
- Continuously optimize automation processes for performance, reliability, and cost-effectiveness.
- Stay updated with trends and best practices in cloud automation and infrastructure management.

SAP HANA Automation on GCP:
- Develop automation for SAP HANA on scale-up clusters with Pacemaker on GCP.
- Perform OS kernel performance tuning for critical customer-facing HANA databases.
- Implement HANA system replication for zonal and geo-regional clusters.

Collaboration and Teamwork:
- Collaborate with the Managed Cloud Services Automation team to develop and maintain automation solutions.
- Work closely with cross-functional teams to ensure seamless integration of automation solutions.
- Provide technical guidance and support, mentor junior team members, and conduct training sessions to enhance team skills.
- Stay updated with industry trends and advancements in automation technologies.

Personal Interests
In my free time, I enjoy mountain biking at Santa Teresa County Park and writing blogs on technical topics, gardening, and cooking. You can find some of my scripts and insights on my blogs:

I strongly believe in God and am guided by faith in all my endeavors.

*“And I will make of you a great nation, and I will bless you and make your name great, so that you will be a blessing.”* (Genesis 12:2)