Sr. Devops Engineer Resume
MN
SUMMARY
- Over 8 +years of experience Linux/Solaris/Infrastructure /Storage/Cloud /DevOps
- Experience in Build automation tools like Jenkins, Ant, Maven, Bamboo.
- Application Deployments & Environment configuration using Chef, Puppet,, Ansible, AWS.
- Expert in using different source code version control tools like GIT, Subversion and Perforce.
- Architected Agile CI/CD work flow
- Expert in Automation of Release and Deploy configuration management to different environments i.e. QA, UAT and production.
- Installed and configured FC HBA cards on servers like Emulex and QLogic.
- Virtualization experience on VMware, Hyper - V and Redhat KVM.
- Configured and installed Linux servers on VMware workstations 8.0/9.0/12.1 and VMware ESX 4.0 server taken snapshots and reverted as required.
- Experience in administrating High Performance Computing (HPC) Clusters, REDHAT Cluster Suit and Pacemaker Cluster 1.0.
- Experience on volume manager (VxVM4.x, 5.x) and VERITAS Cluster suite (VCS 4.x, 5.x).
- Installed OS watcher 7.3 for server usage logs and Logwatch 7.3 to mail and report server status logs on Oracle Linux 5.10, 6.3, 6.5 servers.
- Installed and configured Web servers like Apache Tomcat 8.0.
- Experience with Linux/UNIX environments and scripting for Build & Release automation.
- Deploying and maintaining Micro services using Docker.
- Defining Branching strategies and CM build cycle in a complete SDLC for different projects.
- Proficient with Python & Shell Scripting for build automations.
- Used Zabbix for monitoring the performance of the servers and applications hosted on VPS.
- Experience automating deployments on Application Server JBoss, Tomcat, Webspehere.
- Experience with Scripting perl, Python, bash, Java and Ruby
- Experience with defining release strategy, process and preparing user documentation for software configuration management.
- Testing experience with Selenium and Robot
- Installed and configured Puppet Master and clients and written manifests
- Installed and configured chef server, workstation and bootstrapped nodes
- RED HAT Enterprise Linux(RHEL) 4.x, 5.x, 6.x, Oracle Linux (OEL) 5.x, 6.x SUSE Enterprise Linux Server 10, 11, SOLARIS 9, 10 and UBUNTU 10, 12, & 14 LTS, AIX 5.x, HPUX 11v1,v2 .
- Used the Ansible to Automate the Various deployment using playbooks
- Experience with implementing project change control into software release management in multiple technical environments including UNIX, LINUX and Windows.
- Expertise on Amazon Web services (EC2, ELB, EBS, and S3 (Simple storage service)).
- Created Identity and Access Management (IAM) Accounts on Cloud.
- Created infrastructure on Amazon cloud with private Ami’s.
- Created multiple application Instances in minutes and delivered to Production environment.
- Creation on Load Balancer which serves traffic to Application server.
- Configured the Cloud watch and created the Cloud formation.
- Code Quality Experience Sonar
- Experienced with automating release process using Maven, Jenkins, Jira,GoCD,Bamboo as tools in diversified project environment.
- Proficient with Java, Microsoft .Net Build & Release applications.
TECHNICAL SKILLS
Languages: Perl scripting, UNIX Shell-Bash scripting, JAVA/J2EE, CGI, VB/C#.NET
Operating Systems: Windows, Linux, Solaris,HP-UX, AIX
SCM Tools: Git, SVN, ClearCase, Visual Source Safe, CVS, JIRA, MS TFS
Build Tools: Make, Team Build, ANT, Maven 2.0, Hudson, and Cruise Control
Deployment Tools: Puppet, Ansible, Chef.
Web Servers: Weblogic, Web Sphere, Apache Tomcat, Jboss
Databases: MS Access, MYSQL, MS SQL Server 7.0/2000, Oracle
Testing Too: WinRunner, TestDirector, LoadRunner and Quality Center
Others: Rational Requisite Pro, Rational Rose, SharePoint, MS, MS-OFFICE
PROFESSIONAL EXPERIENCE
Sr. DevOps Engineer
Confidential, MN
Responsibilities:
- Responsible for Intrastate build, Capacity planning, Cloud planning
- CD/CI developments using Jenkins, Puppet, Ansible, AEM and Angular.
- Used HP HPSA tool for server automation software while implementations on bulk systems
- Developed and managed build, deployment, server configuration, monitoring through Git, Maven, Jenkins, Puppet,
- Supported and Maintained Redhat Linux servers hosted on Microsoft Hyper-V.
- Created automated builds for deployment into non-prod environment
- Promoted codes from DEV to SIT to PP and to PROD
- Installed and configured Puppet Master and clients and written manifests
- Installed and configured chef server, workstation and bootstrapped nodes
- Used the Ansible to Automate the Various deployment using playbooks
- Prepared Punch-list for each implementation and communicated with various groups involved during the production implementation
- Implemented Nagios, Ganglia, big brother and cacti for Servers
- F5 Load balancers implemented
- Build release of Cloud based products containing Linux and Windows environments, using Power Shell, TFS and Python Scripting.
- Orchestrating different Cloud applications using AWS (VPC, ELB, Route53, S3 etc.)
- Experience on scripting (e.g. Bash, PowerShell, Perl, Ruby, Python).
- Created various jobs in Slunk for logs management
- Used Automation Tools like Ansible, Chef.
- Worked as Stash Git admin and performed activity like project creation, permissions, strategies and worked on day to day issues if developers have any
- Installed and configured build Jobs in Jenkins.
- Created groups/users and defined user permissions for the projects in Git, Jira, Confluence.
- Effective communication to all stake holders for any upcoming changes into environments
- Actively participate in release coordination and communication to stakeholders
- Documented changes in Maximo to make sure audit requirements are followed with all details regarding production activity.
- Work closely with the in-house testing, infrastructure and Production support teams.
- Worked with in house Audit Team and successfully managed to clear all audit queries with proper documentation associated with all changes…
- VMware ESX/ESXi, Motion and Veritas NetBackup implemented
- Implementing new projects builds framework using Jenkins & maven as build framework tools.
- Build 500 the Linux Machines HP DL360 and given admin support
- Complete Linux administrations for Build, Dev and Prod environment
- Orchestrating different Cloud applications using AWS (VPC, ELB, Route53, S3 etc.)
- Deploying Micro services in Dev & QA environment using AWS ECS and Docker.
- Able to create scripts for system administration, AWS and Azure using languages such as BASH and Python.
Sr. DevOps Engineer
Confidential, NY
Responsibilities:
- Build the Linux Servers using the satellite servers
- Installed and configured various Java applications using Puppet, Chef and ansible
- Done Disk Administrations Using the LVM
- Used DMZ servers to login to the restricted servers
- Installed and configured Puppet Master and clients and written manifests
- Installed and configured chef server, workstation and bootstrapped nodes
- Supporting 9000+ servers systems with tools.
- Work on Incidents and resolve the issues.
- Work on Change management requests, after proper approvals from Managers on Amazon Web services (EC2, ELB, EBS, and S3 (Simple storage service)).
- Creating Identity and Access Management (IAM) Accounts on Cloud.
- Creating multiple instances on Amazon cloud as required by teams and delivered it to Production environment.
- Creation of Load Balancer which servers traffic to Application server.
- Creation of EBS volumes as to insure Data safety.
- Taking Snapshot of EBS volumes and different AMI's.
- Enabled the monitoring on EC2 instances and monitor them on using the Cloud watch.
- Created templates using EC2 instances and Applications using Cloud Formation to create a stack instance.
- Escalate vendor supported issues, and see they are resolved within SLA's.
- Support weekend reboots, OS patching and Upgrades.
- Work on trouble shooting issues and problem solving.
- Need to support all OS relate issues and OS support to the hosted applications.
- Used the Ansible to Automate the Various deployment using playbooks
- Configured and installed Linux servers on VMware workstations 8.0/9.0/12.1 and VMware ESX 4.0 server taken snapshots and reverted as required.
- Orchestrating different Cloud applications using AWS (VPC, ELB, Route53, S3 etc.)
- Deploying Micro services in Dev & QA environment using AWS ECS and Docker.
- Able to create scripts for system administration, AWS and Azure using languages such as BASH and Python.
- Hands on experience in writing Ansible scripts and used Ansible for configure tomcat servers and maintenance.
- Experience with Docker containers
Confidential
Sr UNIX Admin
Responsibilities:
- Installation and configuration of Solaris 8,9 &10 and LINUX/ Cent OS/Redhat 6.X
- Installed and configured debian and Ubuntu for Testing the applications
- Configure cluster, failover cluster, troubleshoot cluster issues, add/delete resources, service groups
- Configured LUNs From VNX to Solaris and Linux servers using unispeare for VNX storage
- Experience with puppet, chef and ansible
- Installed and configured the Emulux & Qlogic HBA cards
- Set up CVS environment for Oracle stored proceduresthat increased efficiency of version control
- Strong knowledge on Cf-engine, Svn and perforce for production deployments
- Install Apache/Web logic server on Linux server
- Administrated EMC Clariion CX and AX series,
- Work on secure internet transmission protocol (FTP w/SSH/SSL, HTTPS)
- Setup the QA, integration, UAT and Production environment for 200 Linux nodes
- Sarbanes-Oxley process compliance, documentation, and remediation with auditors
- VMWare ESX, Workstation, Server, and Player. Used VMWare Infrastructure 3 with VMotion on Dell platforms with hardware iSCSI on NetApp filers
- Backup and recovery using Verities Net backup. Upgraded Netback up
- Creating the Backup Tapes for Off-site
- Performed Disaster recovery steps in Test servers
- Responsible for Database build, release and configuration.
- Perform Deployment of Release to various QA & UAT in Linux environments.
- Work with different team members for automation of Release components.
- Configured LUNs From VNX to Solaris and Linux servers using unispear for VNX storage
- Experience with puppet, chef and ansible
- Installed and configured the Emulux & Qlogic HBA card
Confidential
Build & Release Engineer
Responsibilities:
- Supporting different projects build & Release SCM effort e.g. branching, tagging, merge etc.
- Work on secure internet transmission protocol (FTP w/SSH/SSL, HTTPS)
- Installing, Configuring and Administrating HPC (128 nodes) Cluster based on SUSE Enterprise
- Installed and administrator the Jira/Confluence Java based application
- Supported Java,Apache and Tomcat Appplications
- Responsible for Design and architecture of different Release Environments for new projects.
- Writing make, Maven and Ant build tools for application layer modules.
- VMware ESX/ESXi, Motion and Veritas NetBackup implemented
- Implementing new projects builds framework using Jenkins & maven as build framework tools.
- Implementing a Continuous Delivery framework using Jenkins, Chef, Puppet,Ansible, Maven
- Defining Release Process & Policy for projects early in SDLC.
- Extending the File systems using ZFS, LVM and VxVM.
- Administrated the VCS 5.x and Redhat Cluster Suite.
- Responsible for nightly and weekly builds for different modules.
- Generateactivedirectoryreports with PowerShell.Provide site progress reports to project leadership.
- Experience in development with Perl, Python, PowerShell or other scripting languages.
- Performed CI/CD using TeamCity.
- Performed system maintenance using TeamCity.
- Supporting different projects build & Release SCM effort e.g. branching, tagging, merge etc.
- Work on secure internet transmission protocol (FTP w/SSH/SSL, HTTPS)
- Setup the QA, integration, UAT and Production environment for 1000 Unix nodes
- Sarbanes-Oxley process compliance, documentation, and remediation with auditors
- VMWare ESX, Workstation, Server, and Player. Used VMWare Infrastructure 3 with VMotion on Dell platforms with hardware iSCSI on NetApp filers
- Backup and recovery using Verities Net backup. Upgraded Netback up
- Creating the Backup Tapes for Off-site with the help of vault for IRON Mountain site
- Performed Disaster recovery steps in Test servers
- Installation and configuration of Solaris 8,9 &10 and LINUX/ Cent OS/Redhat 6.X
- Installed and configured debian and Ubuntu for Testing the applications
- Member of CAB representing changes for Release and environment configuration.
- Responsible for configuring management of different application layer modules.
Confidential
Sr System Engineer
Responsibilities:
- Installed and configured Qmail server.
- Created, imported and integrated LDAP database for users search in the Qmail.
- Creating and administrating the user accounts on Qmail server.
- Add, delete and update user account information, password resets on Qmail server.
- Installing the SSL certificate in the Mail server.
- Administrating and Monitoring SMTP based content filter (or) Spam filter Server and Mail queues.
- Monitoring system performance, Mail queues, disk space.
- Installed and configured Squid-Proxy Server. Created the new policies to block the websites which are inappropriate, enabled the time access to websites after hours.
- Creating and administrating acl’s on Proxy as needs of Customer.
- File System Administration and Disk Management.
- Managing Advanced File system such as LVM.
- Kernel update and upgrades initrd kernel modules and patching.
- Installed and configuring DHCP Server.
- Installing, Configuring and Administrating of File Servers (NFS, FTP, SAMBA) and DNS Servers.
- Created Bash scripts that will perform Syncs on Parallel Backup server with SSH keys(secured password less env) through Rsync protocols and SQL dump for every 2 hours.
- Administrating and Monitoring Forti-gate 200 Firewall, internet speed and utilization.
- Creating Firewall Policies as per customer needs enabling and disabling Firewall ports
Confidential
System Administrator
Responsibilities:
- Installed and configured 350+ servers Red Hat Linux 4.4 using kickstart.
- Security Management and file/directory restrictions.
- Performance Monitoring, disk space, system processes, user process activity.
- Kernel update and patching kernel modules.
- Installing the MYSQL on the policy servers.
- Prepared automation scripts and developed MYSQL database architecture.
- Uploading policy data into server.
- Performing weekly backups on linux 4.4 production EDMS server through HP Data Protector Express tool.
- Provide technical support to programmers remotely or mentoring over phone.
- Troubleshoot any problems related to backups.
