Sr. Devops Engineer Aws Resume
Ct
SUMMARY:
- 8 years of experience as a System Administrator in REDHAT Linux, Centos, Oracle Enterprise Linux, Ubuntu, OSX, Windows and Sun Solaris servers and experienced DevOps Engineer
- Experienced in source code management using Git and SVN
- Good understanding of full SDLC with Solid expertise on software Build/Release, Configuration process and DevOps Engineering.
- Experience in Automation, Installation and overall Configuration Management of servers using Puppet and Chef
- Experience in installing, upgrading and configuring RedHat servers using Kickstart and Solaris server using Jumpstart.
- Experienced with the YUM for RHEL and YAST for SUSE for upgrading the Linux.
- Hands on experience in building RPM's and compiling the Linux kernel for different builds.
- Strong understanding of Infrastructure automation using Puppet, Chef and Ansible.
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Ant, Bitbucket, Maven, Jenkins, Chef, SVN, GitHub, NexusCVS, Tomcat, Linux etc.
- Experienced in cloud application and server virtualization using AWS (Amazon Web Services) and Azure
- AWS Certified SysOps Administrator
- Good command in working with Tracking Tools JIRA, Remedy and ServiceNow.
- AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting .
- Work on Red hat OSE of Docker container, and Kubernetes
- Hands on experience in Amazon Web Services ( AWS ) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, VPC, and EBS etc.
- Extensive experience in Installation, Administration, Patching, Upgrades, Configuration, Performance Monitoring, Tuning, Security, Backup, Disaster Recovery, Supporting and Troubleshooting of RHEL 4.x, 5.x, 6.x, SUSE Linux Enterprise Server (SLES) 10.x, 11i, SOLARIS 8.x, 9.x, 10.x, 11.x, CentOS 5, 6.
- Experienced in shell scripting using ksh, bash, perl, Ruby and python to automate system administration jobs.
- Knowledge on Agile, Waterfall and Scrum methodologies. Developed an ability of choosing best methodology depending on projects nature.
- Experience in working with different monitoring tools like Nagios and Cacti.
- Expertise in creation of startup and shutdown scripts, crontabs, files system maintenance and backup scripting and automation.
- Expertise in creation and administering Virtual Machines, Catalogs using VMware vCloud Director 5.0. and hands - on experience of vMotion, SVMotion and Fault tolerance.
- Good Knowledge in planning and designing of Disaster Recovery and Data Recovery.
- Expertise in Installing and Managing LDAP, NIS, NIS+, NFS, DHCP, SAMBA, HTTP, FTP, SSH, DNS etc.
- Strong experience in TCP/IP packets, packet analyzing using snoop, tcpdump and Wireshark .
- Hands on experience in installing and administrating CI/CD tools like Hudson, Jenkins, Bamboo .
- Installing and configuring of security networks like certificates using SSL .
- Experienced in installation, configuration, management, troubleshooting and support of WebSphere, JBOSS, Tomcat, Apache Web server and BEA WebLogic application server, LDAP and mail server.
- Experienced on using awk and sed to automate log monitoring.
- Good experience in reviewing system logs files for errors, settings up CRON jobs for backups and monitoring process.
- Good knowledge of Middleware Application Servers.
- MS Office, MS Project, Visio, MS PowerPoint, SharePoint
- Excellent hands on experience in creating, updating and closing tickets.
- Strong trouble-shooting and debugging skills and ability to handle multiple tasks and can work independently as well as in a team.
- Excellent client relation skills and the drive to complete the tasks effectively and efficiently as well as the ability to communicate effectively with all levels of management and the client community.
- Provided 24/7 technical supports to Production and development environments.
TECHNICAL SKILLS:
Operating Systems: RHEL (5.x, 6.x, 7x), Sun Solaris (9,10,11), CentOS 5,6, OSX, AIX, Windows 2003, 2008, VMware ESX (3.5,4.0)
DevOps Tools: AWS, Puppet/MCollective, Chef, Nagios, Ansible, Jenkins, Maven, Ant, MySQL, JBoss, Zookeeper, Salt, Tomcat, Apache webserver, Git/GitHub, SVN repo
Networking: TCP/IP, NIS, NIS+NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, POP3, TELNET, Firewalls, BIG IP 10.0, Snoop, Tcpdump, Wireshark.
Security and Monitoring: Nagios, Iss System Scanner, HP Sitescope, BMC Patrol, Linux Iptables, Solaris Ipfilter, Symantec Enterprise Security Monitoring Tool, Teamquest
Database Servers: Oracle 7.x, 8.x, 9i, 10g RAC, MySQL 7.0, 6.5
Web/Application Servers: WebLogic 8.x, 9.0, 10, Websphere 5.x, 6.x, JBoss 4.x, 5x, Apache Tomcat 5.x, 6.x, 7.x
Programming Languages: Bash and Korn Shell scripting, Perl, Ruby, Python, C, C++, core JAVA
Virtualization: VMware, VCenter,Hyper-v, Virtual box, Solaris zones/ containers, LDOM.
PROFESSIONAL EXPERIENCE:
Confidential, CT
Sr. DevOps Engineer AWS
RESPONSIBILITIES:
- Administration and Configuration management of version control systems GIT, SVN.
- Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, Nexus, Ansible and Ruby.
- Experience with Splunk data mining and log file reporting.
- Developed and maintained scripts for deployment automation to multiple environments.
- Creation of servers, AMIs, storage blocks, snapshots, VPCs, subnets, load balancers, and firewalls in AWS
- Installation and upgrade of Ops Code Chef Server and documenting steps.
- Installation and upgrade of Chef Client and Make sure servers are getting converge with chef-server.
- Work station setup for Knife plugin and establish connectivity between Chef server and workstation
- Pushing of chef-cookbook, roles, and data bags on chef-server using knife plugin and executing it on node.
- Bootstrap the node in Cloud using Knife and add them to required Environment.
- Coordinating with different teams to solve the CHEF defects and providing required solution to the issue in an efficient manner.
- Worked on cloud automation framework namely CHEF which included automation of certain software installation processes in the form of Ruby code.
- Installation and Configuration of Vagrant in Windows or LINUX.
- Add required images to Vagrant and create servers out of Images for testing.
- Pushing Code from Git to nexus make available for release through automation script using Jenkins.
- Worked on the cloud automation framework namely CHEF the included automation of certain software installation processes in the form of Ruby code. knowledge on GIT and Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating these tools with other systems
- Jenkins Nodes/Agents, Chef, SSH, Amazon EC2 and packaging, deployment and testing.
- Java Virtual Machine and Application Server Tuning, Monitoring and Alerting on Solaris and RHELLINUX
- Installation and configuration of Nagios and installation Big Brother on Client VM for monitoring
- Configuring the client VM's in Nagios, servers for monitoring and applying blackouts for any outages, pulling reports, providing them to client.
ENVIRONMENT: AIX, VMware, Jenkins, Git, SVN, Splunk, and Open SUSE LINUX, Chef, AWS, ANT, MAVEN, ANSIBLE, Vagrant.
Confidential, New YorkAWS/DevOps Engineer
RESPONSIBILITIES:
- DevOps Engineer for a team that involved different development teams and multiple simultaneous software releases.
- Developed and implemented Software Release Management strategies for various applications according to the agile process.
- Performed role as Automation Engineer for Developing Build and deploy tool (like Jenkins)
- Converted old builds using ANT to Maven and XML for doing Java build.
- Automated deployments to Linux, Windows servers using Shell and Powershell scripts.
- Implementing a Continuous Delivery framework using Jenkins, Chef, Maven& Nexus in Linux environment
- Use of F5 to configure load balance and high availability
- ITIL Knowledge (Incident, Change and Problem Management) and tools ( ServiceNow )
- Experience with Installation, Configurations, maintenance and support on Openstack,
- Managed Chef Cookbooks to automate system operations.
- AWS Cloud management and Chef Automation.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Auto scaling groups, Optimized volumes and EC2 instances.
- Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
- Created zones and added storage to an existing storage pool
- Created Schemas for Oracle 12C cloud based applications, based on application behavior.
- Written Cloud formation templates and deployed AWS resources using it.
- Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
- Utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and deploy.
- AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins . Automation of manual tasks using Shell scripting .
- Imported and managed multiple corporate applications into GIT.
- Setup and maintenance of automated environment using Chef Recipes &Cookbooks within Azure environment.
- Supported the process of first time configuration of web applications using Vagrant along with Chef for provisioning.
- Used Knife and Chef Bootstrap processes.
- Responsible for automated ClearCase administration tasks using PERL Scripts
- Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process.
- Involved in editing the existing ANT/MAVEN files in case of errors changes in the project requirements.
- Managed Maven project dependencies by creating parent-child relationships between Projects.
ENVIRONMENT: Java, Agile, Tortoise GIT, Chef, AWS, Docker, Nagios, Kubernetes, Jenkins, ANT, MAVEN, Perl Scripts, Shell Scripts, XML, Oracle 11g, JIRA, OpenStack, Ruby Scripting, GIT, Windows
Confidential, Alpharetta, GADevOps Engineer
RESPONSIBILITIES:
- Installed and configured Red hat Enterprise Linux 5.x/6.x Sues Linux, CentOs and AIX servers in development, test and production environments.
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
- Configured AWS IAM (Security Group) in Public and Private Subnets in VPC and created AWS Route53 to route traffic between different regions.
- Involved in the Branching Strategy, thereby creating different branches in the existing workflow process using revision control tool GIT.
- Manual Installation and configuration of Tomcat and Apache servers and worked with Apache Tomcat for deploying and starting Java/J2ee applications.
- Involved in JIRA as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker, integrated Jenkins with Jira, GitHub.
- Jenkins is used as a continuous integration tool for automation of daily process and for builds and deployments.
- Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
- Implemented Infrastructure automation through Puppet, for auto provisioning, code deployments, software installation.
- Participated in configuring and monitoring distributed and multiple platform servers using Puppet Used Puppet server and workstation to manage and configure nodes.
- Managed environments DEV, UAT and PROD for various releases and designed instance strategies.
- Production experience in large environments using configuration management tool Puppet supporting with 500+ servers and involved in developing manifests.
- Worked extensively with MAVEN build tools for writing pom.xml files respectively.
- Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
- Used Apache Tomcat as application server for deploying the artifacts.
- Installed and administrate JIRA and Confluence in Integration environment and QA environment.
- Installation of certificates on Tomcat servers. Strong in building scalable web applications on AWS.
- Documented release, builds and source control procedures and plans.
ENVIRONMENT: ANT, Puppet, Jenkins, Make, JIRA, Perforce, Shell, UNIX, Linux, Subversion, AWS, Nexus, Apache 2.x, Apache Tomcat 6.x/7.x, New Relic .
Confidential, Eden Prairie MNUnix/Linux Administrator
RESPONSIBILITIES:
- Administered, Installed and maintained Solaris 8/9/10 servers, Red Hat Enterprise 5.x, 6.x.
- Maintained and supported 700+ Server in Production in development, Test and Production environments.
- Configured Kickstart and Jumpstart Servers RHEL 4.x/5.x and Solaris 9/10 respectively.
- Packaged management and Added patches on Red-hat Linux servers using RPM’s &YUM.
- Configured and installed VERITAS file system, VERITAS volume manager and VERITAS cluster server; Troubleshooting and maintaining VCS for failover and redundancy.
- Maintained and configured VERITAS file system, VERITAS volume manager, and VERITAS cluster server.
- Troubleshoot and maintained VCS failover and redundancy.
- Handled and upgraded Sun Cluster, Red-hat Cluster server, VERITAS Cluster server, Zone administration and configuration.
- Shared common storage device with GFS (Linux) and ZFS (Solaris) file systems.
- Configured and created local and global zones using Solaris container technology.
- Configured and Installed Websphere and Apache servers.
- Accomplished and Deployed NIS and NFS for administrative and project requirements.
- Handled and upgraded Nagios and VERITAS Netbackup for monitoring system resources, logs, disk usage, scheduling backups.
- UsedVMware ESX, VMware VCenter, VMware virtual infrastructure for server consolidation and virtualization.
- Upgraded and handled Storage, coordinating with vendors on EMC Clarion.
- Worked on adding new Users and groups and give sudo access in test and development servers and central file synchronization via sudoers, authorized keys, passwd, shadow, group.
- Worked with DBA team in installing and configuring Oracle 10 g and 11g, Sybase, Db2 client v 8.1 and v9.0.
- Coordinated with application team in installation, configuration and troubleshoot issues with Apache, Web logic on Linux servers.
- Used VERITAS Volume manager to create disk groups, volumes, volume groups, and RAID’s.
- Installed and configured Veritas Storage Foundation Suite, Volume Manager, Cluster Servers & Veritas File systems (Vxfs).
- Installation and Configuration of SSH, TELNET, FTP, DHCP, DNS.
- Local and Remote administering of servers, routers and networks using Telnet and SSH.
- Installed/Configured/Maintained/Administrated the network servers DNS, NFS and application servers Apache and Samba server.
- Worked on LAN/WAN, firewalls, and routing for Internet and Intranet connectivity using different protocols like TCP/IP, DHCP, HTTP/s, FTP, SMTP & SSH.
- Accomplished Disk Mirrors and RAID 0, 1 and 5 levels on several UNIX/LINUX servers.
- Involved in back up, firewall rules, LVM configuration, monitoring servers and on call support.
- Worked on Unix shell scripting for system/application in automating server task, installing and monitoring applications and data feeding file transfer and log files.
- Worked closely and configured IP Multipathing on existing servers to avoid the downtime in case of Network Migration.
- Handled capacity planning, system performance, and SLA compliance.
ENVIRONMENT: RedHat Enterprise Linux 3/4/5, HP-UX 11.0/11i, AIX 5.1/5.3L, Sun Fire 4800/3800/V880/ Sun Enterprise 6500/500/4500/450/420 R/250 servers, Solaris 10/9/8,, Nagios, EMC Clarion/Symmetric, VERITAS Clusters, HP 9000 K, L, N class server, IBM RS/6000, VERITAS volume manager 4.5, 5, VERITAS cluster server 5, VERITAS Netbackup.
ConfidentialUnix/Linux Administrator
RESPONSIBILITIES:
- Installed Operating System with Jumpstart for Solaris and Kickstart for Linux.
- Worked on troubleshooting, Installation, and Maintenance of Sun Solaris 8/9/10 and Redhat 9, AS 3.0 servers on various hardware platforms that include Sun 4800, V480, 280R, 4500, 3500, Dell 6400, 2400, 1800 and so on.
- Worked on RAID controllers for hard disk mirroring and striping with parity.
- Managed VMs for Solaris x86 and Linux on VMwareESX 3.5 and administering them with VI Client
- Worked on VxFS, UFS, ZFS and ext3 file systems using VERITAS Foundation Suite 5, SVM and LVM.
- Accomplished a High Availability Cluster using 2 V480s, a T3 and VERITAS Cluster Server 4.0
- Created multiple Meta disks for higher availability and volumes for file systems with Sun Solstice Disk Suite 4.2.
- Configured, administered and performance tuning of Sun Cluster 3.2 and live upgrade of Sun Cluster 3.1 to Sun Cluster 3.2.
- Worked on local and remote Backup/Recovery policies using commands like tar, cpio.
- Troubleshoot at user level on IP /TCP network environment.
- Automated tasks using Korn, Bash Shell scripts.
- Accomplished User administration of UNIX / Linux account using SeOS and also used sudo / RBAC for assigning special privileges to the users.
- Restored file systems using VERITAS Netbackup and worked on backup.
- Automated tasks using Korn, Bash Shell scripts.
ENVIRONMENT: RedHat EL 3, 4.x, VERITAS Volume Manager 5, VERITAS Cluster Server 5.0, VERITAS Netbackup 6.5, VM Ware ESX 3.5, Virtual Center 2.5, BMC Patrol for Unix, Apache 2.2.x, Sun Java System Web Server 7, 7, WebLogic 10, Solaris 8, 9, 10, KSH, bash, Oracle 10g, Sun SPARC Enterprise T2000, T5120, Sun Fire v890, 6800, x4100, x4150, E6900, M5000, M 8000, 3510, 3511, Hitachi Lightening 9970v.
ConfidentialJunior Linux Administrator
RESPONSIBILITIES:
- Installation, configuration and maintenance Red Hat Enterprise Linux 5.
- Installed Operating System and configured kernel parameters for Linux/Unix servers.
- Worked on creating, maintaining and troubleshooting Disk partitioning, LVM and file management.
- Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
- Created shell scripts for automating the daily maintenance and update processes in the production environment.
- Archive management for files and directories employing the TAR tool and compression of files using the gzip and bzip2.
- Administered local and remote servers using SSH (secure shell) tool on daily basis.
- Supported data management through on-site & off-site storage and retrieval service.
- Installed, updated, and configured the necessary packages using the RPM and YUM software/package management.
- Monitored user and group administration, password management, file accessing and advanced file permission privileges.
- Automated some jobs by deploying the CRON tool for job scheduling processes.
- Deployed and installed new servers and their appropriate services for various applications in Linux.
- Resolved operation issues which comes in the form of tickets and assisted the users in solving their issues.
- Worked in setting up LDAP, DNS, DHCP Server along with effective group and System Level policies and roaming profile features by using Samba and NFS servers.
- Ensured the health and security of the Linux boxes which were in use.
ENVIRONMENT: Red Hat Enterprise Linux 5, EMC Servers, OTRS, BASH shell.