Post Job Free
Sign in

Configuration Management Customer Support

Location:
Ashburn, VA
Posted:
January 30, 2025

Contact this candidate

Resume:

Vijaya S Ivaturi

Puppet Engineer

*********@*****.***

616-***-****

Professional Summary:

Dynamic and resourceful Engineer with overall more then 12+ years of IT infrastructure admin experience with 6+ years of experience with Automation, Configuration Management and Operations Support.

Experience in designing, installation and configuration of Puppet Labs Enterprise Infrastructure for a large-scale enterprise consists of 1 Puppet Primary,13 Compiler, 1 Puppet High Availability Master enabling HA Functionality to manage 15000+ Nodes.

Experienced in troubleshooting Puppet Infrastructure performance issues and lesioning with Puppet Vendor for version upgrades, and other infrastructure related configuration and performance fine tunings.

Proven ability to mentor and work with various teams of multi culture, multi domain across the globe.

Team player with excellent interpersonal skills, Self-Motivated, System Maintenance and has good Project management and Customer Support Experience.

Excellent ability to work with different teams, people and manage business expectations and deliverables.

Experienced in implementing and managing Puppet Classifications, Users, User Roles, and Role Based Access Control.

Experienced in supporting all types of Puppet Operations.

Experienced in managing Code Deployments, Control Repos, Puppet file, Puppet Modules

Integrated Puppet with Jenkins for validating puppet files to prevent code with issues before reaching production.

Performed Puppet Version upgrade from Puppet Labs Enterprise v2016.0.4 to v2018.0.1 to v2023.8

Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.

Worked closely with service owners on creating various modules in Puppet and creating custom based facts for Configuration Management.

Experienced in using Puppet APIs to classify multiple nodes and managing the desired state of the servers.

Experience with deployment tools such as Ansible, Puppet, Chef

Experience in Installing, upgrading and configuring SLES, Red Hat Linux 3.x, 4.x, 5.x, and 6.x using Kickstart Servers and Interactive Installation.

Experienced in maintenance and operations VMware tools like VRO, vSphere

Change Management:

As a Principle Change approver participated in Change Approval Board, implemented ITSM Change Management Standards.

Experienced in installation and administration of BMC BladeLogic, Atrium Orchestrator(AO) and developing AO flows to support ITSM frameworks.

Building of CMDB in BMC Remedy AM Console, Financial Asset Management, Partial administration on Remedy users access and permissions

Technical Skills:

Cloud

AWS, Azure

Containerization

Amazon EKS, Kubernetes, Docker, Azure Containers, Linux Containers

CI / CD Tools

Jenkins, Azure DevOps, AWS Code Pipeline

Product Management

JIRA, Confluence and ServiceNow

IaaC

Terraform, Cloud Formation Templates

System Admin Automation tools

BMC BladeLogic Server Automation Suite 8.6.1

BMC BladeLogic Decision Support for Server Automation 8.6

BMC Atrium Orchestrator

Configuration Management Tools

Puppet Labs Enterprise, Chef, Ansible, Ansible Tower

Virtualization Tools

VMware Esx 4.1, Esxi 5.1

Scripting Languages

Unix Shell Scripting, Python, Bash etc..

Version Control Tools

GIT, Clear Case, GitHub Actions

Log Processing Tools

Splunk 5x, vMware Log Insight

Professional Experience:

Fanniemae, VA June 2016 - Present

DevOps Engineer Cloud Infra. Services & Automation Operations.

Installation, configuring and version upgrade Puppet Enterprise v2018.1.x to v2023.8 for a large scale enterprise consists of 1 Puppet MoM (Master of Masters), 16 Compiler Masters, to manage 25000+ Nodes.

Liaisoning with puppet service stake holders and vendor on puppet performance related issues.

Design; create Blueprints (yaml) vRealize Cloud Assembly for infrastructure automation server deployments, as well as creating & managing catalog items using vRealize Service Broker.

Installations, Configurations, version upgrade for VMware Aria Automation Suite

Conducted Feasibility Study, translated business requirements into technical systems, interface and integration specifications.

Developed and implemented RBAC management model for Puppet Enterprise customers. .

Working closely with other departments to ensure puppet module development activity to ensure standards and optimize Puppet infrastructure performance.

Configured Splunk / LogInsight to generate graphs, reports, alerts, dashboards, and visualizations for application and database server.

Worked on integrating GIT into the continuous Integration (CI) environment along with JENKINS,

Supporting all operational activities of Puppet and VMware vRealizer Orchestrator at various levels.

Performed host configuration management, node classifications, users & user groups using Puppet Console UI.

Configured Jenkins jobs to unit test code pull requests & extract daily reports from Puppet

Integrated Puppet with Jenkins for validating puppet files to prevent code with issues from reaching production.

Troubleshooting Puppet server performance issues, coordinating with Vendor for Product level solutions and fixes.

Performed Puppet Version upgrade from Puppet Labs Enterprise v2016.0.4 to v2018.0.1 to v2023.8

Deployed code in various environments using R10K – Puppet’s deployment module.

Classified hosts with respective modules using Puppet Console.

Extracted JSON files from Puppet DB using Puppet REST API.

Designed roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups, and IAM

Designed and developed automated processing orchestration workflows for change management using BMC Atrium Orchestrator

Build, manage, and continuously improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools such as Jenkins (CI Tool).

Integrated Puppet with Jenkins for validating puppet files to prevent code with issues from reaching production.

Troubleshoot environment related issues, provide fixes and incident tickets and track them to closure on JIRA.

American International Group (AIG), TX May 2014 – June 2016

Automation Engineer BladeLogic

Responsibilities:

Focused on automation, integration, and monitoring and configuration management.

Guiding management on critical policy designing and implementation regarding Automation and business process.

Migrating BladeLogic Server Automation Scripts to Puppet Modules.

Installing and configuring Puppet Enterprise server Infrastructure.

Developing Puppet Modules for various application deployments using CI/CD pipelines.

Experience designing, building, maintaining, and coordinating an automated build/release process using Git, Jenkins

Installed, administered and managed Red Hat Linux, SLES, Solaris, and AIX servers.

Managed UNIX’s server services such as Bind DNS, Puppet, Apache web server, Tomcat, MYSQ via automation tools like BMC BladeLogic and configuration tool Puppet.

Developed the puppet manifest scripts using DSL for the deployment on different servers/environments.

Created and maintained continuous integration (CI) using tools Jenkins over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.

Performed user and group administration, UNIX tools installation and configuration.

Worked with Veritas Cluster Suite, Veritas Net Backup (5.1) and Veritas Volume manager.

Responsible for monitoring various servers’ performance ensuring security and stability with the help of available UNIX utilities.

Worked on script conversion from kickstart to BMC Bladelogic Provisioning Templates.

Responsible for implementing and maintaining RBAC for user roles, groups and permissions in puppet console

Responsible for monitoring Puppet servers’ performance ensuring security, stability and availability.

Automate Remote Deployment of Builds into Dev, Test & Production servers.

Integrate Automation scripts with build & Monitor build verification test status.

Used GIT to store the code and integrated it to Puppet Master for code deployments.

Configuring BMC BladeLogic Vendor Patch Content for automatic downloads of latest patches from vendor sites across the OS

Troubleshoot any issue on patch related with a strategic solution to it and documented the entire process of patching through BL and how to troubleshoot the issues.

Created Deploy Jobs, Software Jobs, Audit Jobs and executing on target servers.

BlackRock Inc, DE July 2013 – May 2014

Unix Admin – Automation Engineer

American International Group (AIG), TX Apr 2012 - Jun 2013

BladeLogic - Automation Engineer

Johnson Controls Inc, MI Nov 2010 - Mar 2012

BMC BladeLogic - Administrator

1800Flowers.com, Long Island, NY Jun 2009 - Nov 2010

Unix Administrator – BBSA - PCI.

SAIC, New York, Sep. 2008 - May 2009

Blade Logic/Unix Administrator.



Contact this candidate