Post Job Free

Resume

Sign in

Automation and Deployment Engineer

Location:
Bloomington, IL
Posted:
February 14, 2023

Contact this candidate

Resume:

Eswar M

PROFESSIONALSUMMARY

ITIL Certified Consultant with 10+ years of experience in IT industry as DevOps, Automation & Deployment Engineer and Systems Administrator with expertise in Configuration Management, Change/Release/Build Management, Server Administration, Automation, Migrations, deployment, Maintenance and Support of multiple technologies such as GITLab, WebSphere Windows, Linux, VMWare, WebSphere, Ansible, Siebel.

Experience in using Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created Pods, and managed using Kubernetes. Managed a PaaS for deployments using Docker, Kubernetes

Complete understanding of Software Development Life Cycle with Agile Methodologies.

Extensively worked on source code management tools like GIT, SVN, and GitLab

Experience with migration of code base from SVN to GIT. Automation, designing and implementing continuous integration using Jenkins and Hudson.

Worked with Build and Release automation framework designing, Continuous Integration and Continuous Delivery, Build and Release Planning, Procedures, scripting, and automation.

Expertise on VMWare ESX 3.x,4.x, 5.x, 6.x Where Planning, Implementation, Administration, and troubleshooting are involved with many platforms of OS like Microsoft Windows 2016, Microsoft Windows 2012.

Experience in Active Directory, GPOs, DNS, DHCP, File & Print Server, IIS (Web Server), FTP, Terminal Server, NAT, Microsoft Clustering and Exchange Mail Server in Windows based server environment.

Experience is Siebel Application, Gateway, and Web Server builds and troubleshooting application issues

Extensive knowledge in advance features of VMware VMotion, SVMotion, HA and DRS including vSphere Update Manager, VMware Site Recovery Manager, vCenter and vCenter Orchestrator.

Experience in providing senior level Tier 3 operational services, including troubleshooting, diagnosing, and resolving complex Application/System issues and outages elevated from the Infrastructure Operations.

Expert in enterprise corporate infrastructure deployment, performance, tuning, and troubleshooting including failover, clustering, load balancing, replication, and storage

Excellent understanding and troubleshooting skills in a large-scale enterprise network infrastructure and providing 24x7 support.

Documenting best practices and involved in writing SIP’s (Service Improvement Plan) and Playbooks, updating SOPs (Standard Operating Procedures), and feed them into knowledge base Planning, coordinating, implementing DR Plans and Power Outage activities during year ends activities working with all the platform and engineering teams

Experience in providing disaster recovery solutions and performing BCP drills.

EDUCATION

M.S. in Information Systems Technology April2015

Information Assurance as Major

Wilmington University, Wilmington, DE GPA:3.8/4.0

B. Tech.in Information Technology May2010 JNT University, India GPA:3.4/4.0

TECHNICAL SKILLS

Operating Systems

Windows, Linux (Red Hat, CENTOS), Ubuntu

Virtualization

VMWare and Hyper-V

Scripting

Shell Scripting, Python, and Bash Shell.

Version Control Tools

GIT, GITHUB, TFS, Subversion (SVN) and CVS

Build Tools

Maven, Nexus, and Ant.

Containerization Tools

Docker, Kubernetes.

Application Servers

WebSphere Application Server, Apache Tomcat, WebLogic.

Automation & Configuration Tools

Gitlab, Jenkins and Ansible

Networking Protocols

TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP.

Monitoring Tools

Splunk, Zenoss, Dynatrace and SiteScope

Database

MS SQL and IBM DB2

PROFESSIONALEXPERIENCE

Country Financial Bloomington-IL, July 2015 to till date

Automation and Deployment Engineer,

Gather, analyze, and understand the applications functional requirements such as performance, security, or reliability from stakeholders.

Designing the Application Architecture and Build as per requirements.

Collaborating with development teams to enhance deployment processes by implementing Continuous Integration and Continuous Delivery (CI/CD).

Subject Matter Expert (SME) responsible for end to end implementation of core COUNTRY Financial applications and services viz. Siebel, other Vendor provided and in-house applications. This includes project scoping, planning, development, installation, configuration, deployment, and support.

Install, configure, and customize multiple Client`s business applications on different operating systems used at client organization such as Windows, Linux, AIX, and Cloud Foundry.

Built Web servers for Applications on IIS and Apache Tomcat.

Develop pipelines to Deploy applications with Gitlab CI/CD pipelines and manage configuration with Ansible.

Integrated Siebel with Gitlab and build and automated Code compile & deployment CI/CD pipeline.

Integrate and enhance the application build with other enterprise applications using tools like WebSphere, and APIs configurations.

Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed

Validate end to end application build and integration points to ensure expected business logic.

Perform timely updates to applications as well as Operating Systems with necessary service packs released by vendors to ensure high availability.

Troubleshoot program and system malfunctions to restore normal functionality within the defined SLAs.

Proactively monitor application’s performance and its underlying infrastructure using various tools such as Zenoss, Dynatrace, SiteScope to achieve high availability, identify caveats and eliminate risks by implementing interim or permanent fix.

Follow the Application Support lifecycle defined in the ITIL best practices while handling events, changes, incidents, and problems created through ticketing tool such as CA Service Desk Manager (SDM) and Silk Central.

Perform Root Cause Analysis (RCA) of major and minor incidents to identify primary source of problem and provide permanent fix.

Suggest/implement process improvements by gathering data on common failures/issues and work with supporting teams to improve the work efficiency.

Perform Proof of Concepts (POCs) to evaluate new automation and deployment tools for continuous integration & deployment within COUNTRY’s enterprise environments.

Develop and perform DR (Disaster Recovery) tests to ensure system availability and functionality during Data Center catastrophes.

Develop engineering documents (like application onboarding, knowledge) and guides (like User, Admin, Configuration, and Process) for various applications that can be consumed by different applications and support teams.

Perform ADSCM (Application Development Software Change Management) duties, which Plays a vital role in ensuring data and system integrity and security within Clients Information Technology division.

Responsible for controlling the Open System files moving into the various Quality Assurance environments and into Production

Investigate on tools, processes and integrate them into release & deployment services to improve the reliability, stability, and efficiency.

Develop and maintain custom scripts to increase system efficiency, shell scripting, PowerShell scripting and windows batch scripting.

Architecting, maintaining, and streamlining automated build and release pipeline from code compilation, automated testing, to deploying releases to multiple environments.

Investigating tools and processes and integrating them so that they can improve the reliability, stability, and efficiency with which we release our services

Providing a high level of service to our customers and adhering to our strict SLAs for response and restoration times

Provided 24X7 Production environment support.

Software Engineer, Tata Consultancy Services- Hyderabad,

Client: GM (General Motors) April 2012-February 2014

Member of Project IT team responsible for maintaining datacenters and associated running systems, involved with developing and implementing IT initiatives to increase productivity and efficiency while reducing management overhead

Installing, configuring, and maintaining the VMware ESX 4.1 Virtual center.

Creating, installing, configuring, and maintaining the virtual Machines, installing guest operating systems and hosts for applications running on it.

Performed different ESX server & Virtual Machine related tasks like vMotion, Storage vMotion, High Availability (HA), DRS (Distributed Resource Scheduling), Cloning, Snapshots, Quick Provisioning of VMs, Standard Templates for different OS and Customers, P2V and V2V, Hot-Add of disks to VMs.

Experience in Active directory, GPOs, DNS, DHCP, File & Print Server, IIS (Web Server), IIS FTP, Terminal Server, RIS, RRAS, NAT, WSUS, Microsoft Clustering, Exchange Mail Server and ISA server.

Maintaining active directory, good knowledge on it and file server volume backups. Monitoring active directory integrity and replication.

Involved in Installation and Configuration and Maintenance of Windows 2008/2003 on multiple HP ProLiant and Dell blade servers

Sorted complex issues pertaining to hardware and network failure and monitored both Hardware and Software systems for errors and updated them regularly to maintain proper functioning and flow of information.

Installed and Configured WIN, TCP/IP, DNS, DHCP, IIS and Terminal Services.

Installed and configured .NET applications on IIS 6.0/7.5 web servers and Windows2003/2008R2 server.

Installed Server instances to enable centralized management of multiple hosts. Maintaining and troubleshooting VMware.

Experienced HP Service Manager 7 and Remedy ticketing systems

Client: PWC (Price Water Cooper) March 2011- March 2012

Responsibilities:

L2 support for server-based problems, L1 support for network related problems.

Installation and maintenance of Windows 2003 & 2008 and Linux /Unix servers.

Configuration and maintenance of Windows server components, DHCP, DNS, GPO, and Active Directory.

Creating & Managing Users and Groups, assigning permissions.

Understanding of the customer’s Service Level Agreement (SLA), Resolve all escalated faults within the SLA time frames

Keeping track of escalated tickets by using Service Desk software.

Installation & Up gradation of Antivirus

Installation and Troubleshooting of Hardware and Software

Installation, configuration and troubleshooting of MS Office, Outlook Express, MS Outlook

Maintenance of Desktops, Laptops

Installing, Configuring and Administering of Local and Network Printers.

Trouble shooting of Local Area Network Connection, Experience in troubleshooting of hardware as well as network related problem

Installation and configuration of Network Printers.

Provided the backup and recovery of the files and data, worked on Windows Firewall, Terminal Server, and Troubleshooting computer related problems. Attending client calls related to computers and network problems.



Contact this candidate