We provide IT Staff Augmentation Services!

Linux / Devops Systems Engineer Resume

Chicago, IL

PROFESSIONAL SUMMARY:

  • LINUX / AWS Certified Engineer with over 8 years of experience in automation, configuration and deployment of Cloud environments on Red Hat Enterprise Linux, UNIX, Solaris, IBM Aix, Cent OS and HP - UX Operating Systems.
  • Extensive experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for Agile projects, working with technologies and platforms including Java, Jenkins, Subversion, Git, Oracle, UNIX/Linux, VM Ware, Docker, Vagrant, Chef, Puppet, AWS.
  • Hands on experience in Amazon Web Services AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, Bamboo, ELB (Load Balancers), RDS, SNS, SWF and EBS etc and Azure.
  • Experienced in installation, configuration, administration, troubleshooting, tuning, security, backup, recovery and upgrades of IBM AIX, Linux (RedHat & SuSE), Solaris 2.x, 8, 9, 10, HP-UX 10.x, 11.x, Win NT/2000 Server
  • Worked on Linux server virtualization by creating Linux VMs for server consolidations.
  • Experience in Installing, upgrading and configuring Red Hat Linux 5.x, 6.x and 7.x using Kickstart Servers.
  • Configuration and administration of VMware ESXI, vCenter, vSphere Client and Linux / Windows clients
  • Wrote tools in Perl & shell scripting to gather user data from global network and database systems via parallel SSH connections for user management & made data available across the network via RESTful interface.
  • Wrote suite of tools for NIS and local Unix accounts management, keeping user details synchronized across the systems.
  • Experience in Installation, configuration, tuning, security, backup, recovery, and Operating System upgrade on Red Hat Linux (RHEL 5, 6), Unix, Centos and Ubuntu.
  • Working experience on Openstack cloud service, such as NOVA, Swift, Neutron, Glance, Keystone and Heat.
  • Experience in administration of Microsoft SQL server and MySQL in AWS cloud platform.
  • Utilized configuration & automation tools such as Chef and Puppet.
  • Extensive experience with deployment and build management system tools such as Jenkins/Maven and version control system tools like GIT and SVN.
  • Experience to setup monitoring tool such as CloudWatch and Nagios to maintain various systems on different environments.
  • Written Shell scripts to check if all the servers have dual SAN paths that are live paths.
  • Worked on the EMC SAN/NAS Migration from DMX/VMAX to VNX for all the platforms, Red-Hat Linux, Solaris SVM, ZFS and VERITAS Volume Management.
  • Used puppet to configure servers manages profiles, push changes, writing manifests.
  • Expertise to handle tasks in RedHat Linux includes upgrading RPMS using YUM, kernel, HBA driver, configure SAN Disks, Multipathing and LVM file system.
  • Strong experience in VERITAS Clusters in supporting high availability mission critical servers.
  • Configured and Administration of VERITAS Cluster.
  • Designing and configuring PowerVM and all virtualization services such as Shared Ethernet Adapter (SEA), VLAN, VLAN tagging, IVE, NPIV, CPU pooling, Live Partition Mobility (LPM) and virtual SCSI services to multiple VIO client partitions.
  • Experience in IBM HACMP, POWER HA Cluster & working with the application team to ensure the applications start/stop without any failure in case of event failures
  • Installed PowerLinux on IBM pSeries based systems.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM) and also managed network security using Security Groups, and IAM. 
  • Experience in development of utilities using Shell and Python scripting to automate processes.
  • Experience with Linux system administration and virtualization (RedHat, Ubuntu, VMWare).
  • Strong command on SCM concepts such as Branching, Merging and Tagging.
  • Configured and managed Red hat satellite Network server, performing package management tasks and errata updates. 
  • Experience in configuring and managing Storage to Storage replication and backup Services.
  • Experience with full SDLC, architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Build and release of Cloud based products containing Linux and Windows environments, using PowerShell, TFS and Python Scripting.
  • Expertise in Installation, Configuration and Troubleshooting VMware ESX VSphere 4.0/5.0, Virtual Center 5.0 Servers and ESXI servers like VMware vSphere 5.5 and vSphere 6.
  • Monitoring and managing file system usage, hardware and system process failures. Planning and provisioning of hardware, storage allocation and network configurations.

TECHNICAL SKILLS:

Operating Systems: RedHat Linux 5/6/7, Unix, Ubuntu, Debian, Centos, Windows Windows Server 2008/2012, VMware Esxi

Cloud Technologies: AWS, Openstack, Docker, Azure, Container, Vagrant

Databases: MySQL, SQL Server, ORACLE, MongoDB, NoSQL

Monitoring Tools: CloudWatch, Nagios, Wireshark, SCOM, Zabbix, SquaredUP

Automation and Build Tools: Jenkins, Maven, Ant, TFS, Bamboo

Configuration Management Tools: Chef, Puppet, Ansible

Virtualization Tools: VMware, Oracle Virtual box

Version Control Tools: Git, SVN, Github, Bitbucket

Scripting: Bash shell scripting, Python, json, Yaml

Basic Programming: C, C++, Html, CSS, Java

Openstack Services: Nova, Neutron, Cinder, Swift, Glance, Keystone, Horizon, Heat, Magnum

VMware Services: Vsphere ESXi 5.5/6, Vcenter 5.5/6, HA, DRS, Storage vMotion, vMotion, P2V Migration, Workstation, Fusion, vCloud, Horizon

WORK EXPERIENCE:

LINUX / Devops Systems Engineer

Confidential, Chicago, IL

Responsibilities:

  • Installing, upgrading and configuring RedHat Linux 5.x, 6.x,7.x using Gold Disk Image.
  • Configuring VMware on clustered environment implemented Migration of Virtual Machines using VMotion Storage VMotion. 
  • Creating VM Session on ESX servers through Virtual Infrastructure Client. 
  • Data Center Migration support for CX, DMX attached hosts. 
  • Experience in Active directory configurations and support. 
  •  Experience with setting up Linux servers for Oracle Real Application Clusters and configuring SAN based mount points. 
  • Preparing servers for Oracle RAC installation which includes tuning the kernel, agent, installation, adding NAS storage on 2,3, 4 node clusters. 
  • Writing Cloudformation templates for Automating AWS infrastructure and application deployments by using AWS Services like EC2, ECS, S3, SNS, Amazon Aurora, into different Availability zones for the High Availability and Disaster Recovery.
  • Created One Click Deployment Pipeline by Codebuild and Codepipeline to implement the Continuous Integration process and Codedeploy and CloudFormation to automate the Continuous Deployments.
  • Created VPC Peering between multiple VPC into various AWS accounts.
  • Perform Security Audit and Enhancing Security by using AWS Inspector periodically.
  • Configuring and maintaining networking related implementation and system securities using Security Groups, SSL Certificates, subnets, Internet Gateways, SSH keys, AWS Access/Secret Keys, Iptables, Network ACL’s and different protocols such as SSH, HTTP, HTTPS and FTP.
  • Managing Automation toolset such as Puppet by writing Manifests and modules.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using BitBucket source control.
  • Check Logs using Logging intelligence such as Kibana, ELK stack and CloudTrail.
  • Management and Implementation of Linux (Centos, Redhat) and Windows (windows Server 2008/2012 R2), Middleware (Apache, PHP, Tomcat, JBoss and Fuse), and java applications.
  • Create a single endpoint for each environment like dvl, qa, stg and prd in Route53 and used Cloudflare as a Web Application Firewall for preventing DDOS attack, IP Blacklisting, traffic re-routing and DNS management.
  • For backup, taking a snapshot of existing volumes and create AMI from running servers and restore it in case of emergency.
  • Used Cloudwatch and SquaredUp to monitor Alarms created for high CPU usage, stopped services and low space on volumes.
  • Created Apache Proxy and Reverse Proxy Server to proxy all traffic to Backend Servers.
  • Creating Docker images from Centos Linux as per requirement of the product/service and storing those Docker images to the ECR or Nexus Repository.
  • Using Twistlock Security for the Vulnerability and HIPAA compliance check for Docker Containers and Images.
  • Working in ticket-drive workflow environments such as Jira and create new tickets according to monitoring alerts into Service Desk Plus.
  • Create Diagrams, workflow, system architectures with wiki-based and document-based collaboration and common toolsets, like Atlassian tools (Confluence) and SharePoint Proactive.
  • Administering Active directory into IAM roles for the credentials, permissions and roles of the all users and SSL certificates into Certificate manager.

Environment : AWS EC2, S3, VMware, Tomcat Apache, Java, JBoss, Oracle, JIRA, CloudWatch, CloudFormation, DynamoDB, Lambda, VPC, IAM, Nagios, Grunt, Azure, Git, Puppet, Linux, windows server 2012 R2, Redshift, Python, Data Centre Migration AWS, Jenkins, Maven, Openstack, Nova, Neutron, Swift, Glance, Heat .

Confidential, Little Rock, AR

Sr. LINUX / Devops Engineer

Responsibilities:

  • Installing, upgrading and configuring RedHat Linux 5.x, 6.x using Kickstart Servers and Interactive Installation.
  • Supporting EMC Power path, SAN and multi pathing, NIC bonding.
  • Manage existing high available application services using Linux RAC cluster and VERITAS CLUSTER server.
  • Configuration and administration of VMware ESXI, vCenter, vSphere Client and Linux / Windows clients
  • Automated various service and application deployments with Ansible on CentOS and RHEL. 
  • Performed UNIX System Administration Fine tuning, Kernel debugging, process scheduling, disk and file system I/O, kernel internals, TCP/IP communications
  • Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized App Servers.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/ Linux Servers.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.
  • Used Mysql, DynamoDB and ElastiCache to perform basic database administration.
  • Used GZIP with AWS Cloudfront to forward compressed files to destination node/instances.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Configuration tool Installed and configured such as Puppet master / slave and its compute nodes via CLI tools to AWS nodes.
  • Designed and developed automation test scripts using Python.
  • Installed VMware ESXi 5.5 and 6, vSphere Server and VMware vCenter Server 5.5/6 in rack Servers.
  • Worked on designing and deploying a multitude application utilizing almost all of the main services of the Openstack (like Nova, Neutron, Heat, Keystone, Glance, Swift) focused on high - availability and fault tolerance environment.
  • Created a Secure network architecture on Openstack using Neutron service by configuration of L3 and L2 Agent and subservices of Openstack.
  • Created Yaml Templates for main services like Nova, Swift, Neutron for reuse the current environment or to easily modify the current environment.
  • Worked on Keystone service on Openstack to manage the users and groups by assigning the role and policy as per project.
  • Managed version control tool Git to version code changes to help developers/programmers branch/merge/revert code.
  • User, Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Good understanding of ELB, security groups, NACL, NAT, firewall and Route 53. 

Environment : AWS EC2, S3, VMware, Tomcat Apache, Java, JBoss, Oracle, JIRA, CloudWatch, CloudFormation, DynamoDB, Lambda, VPC, IAM, Nagios, Grunt, Git, Puppet, Linux, windows server 2012 R2, Redshift, Python, Data Centre Migration AWS, Jenkins, Maven, Openstack, Nova, Neutron, Swift, Glance, Heat .

Confidential, Dallas, TX

Linux/Devops Engineer

Responsibilities:

  • Building software packages on Red Hat Linux (RPM) and Solaris (DataStream package format)
  • Experience in installation, configuration, tuning, security, backup, recovery and upgrades of Linux, Power Systems.
  • Perl development to create a suite of tools to support the automated provisioning of new Linux and Solaris servers using Sun's JET (Jumpstart Enterprise Toolkit)
  • Re-implemented a multi-platform system interrogation agent in Perl (originally in Java), covering system, network, storage and software components. Formatting output as XML.
  • Wrote tools in Perl to login & interrogate Sun ILOM & XSCF & HP ILO via SSH and telnet.
  • Configured and maintained the volume groups, logical volumes using LVM, VERITAS Volume Manager and Solaris Volume Manager.
  • Perform builds for all products for supported platforms (OSX, Linux, Windows, Android).
  • Coordinate release cycles and maintain active branches.
  • Support current migration of Data Center to Amazon Cloud.
  • Enhance and Maintain a large-scale Hudson/Jenkins-based build infrastructure.
  • Established efficient processes and scripts for change management with the aid of Chef.
  • Diagnose issues with Java applications running in Tomcat or JBoss.
  • Created and maintained Jenkins jobs that execute shell script.
  • Deployed json template to create a stack in CloudFormation which include services like Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon VPC, and other services of the AWS infrastructure.
  • Configured, maintained and administered Linux systems that host build and release engineering apps by constantly monitoring system load and memory consumption.
  • Experience working with Monitoring tools such as CloudWatch.
  • Setting up of component builds which compile and package the components into OS specific. 
  • Assembly, deploy jobs to list the exact configuration of packages with all their dependencies, settings and deploying them to various environments for running tests. 
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments. 
  • Promote code through Dev-Test-staging-pre prod automatically. 
  • Familiar and experienced with Agile Scrum development. 
  • Proposed and implemented branching strategy suitable for Agile development.
  • Creating software packages for factories.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Setup code review tool Gerrit with GIT and integrated with CI system to help developers do peer code reviews & identified issues in code early in the cycle using code analysis.
  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.
  • Responsible for creating and managing user accounts, security, rights, disk space and process monitoring in Solaris, CentOS and Redhat Linux. 
  • Installed and configured MySQL and oracle database on Linux servers.
  • Initial troubleshooting and resolution of network connectivity issues. Experience in documenting processes and procedures that are followed in fulfilling a task. 
  • Maintain the build process to support ongoing R&D.

Environment : AWS EC2, S3, VPC, VMware, Windows 2008, IIS, ASP.net, SQL Server, CloudWatch, Cloudformation, JIRA, Git, VPC, Ant, chef, Red Hat Linux 5/6, Bash Scripting, Active Directory, Apache, Tomcat, Docker, Vagrant, Jenkins, MAVEN, Websphere, Tomcat, Centos, Ubuntu, Unix, Windows XP, BASH & KORN Shell, JAVA/J2EE, Agile, Web Sphere, Batch file, SQL Scripts, Awk, Sed.

Confidential, Omaha, NE

Unix / Linux System Administrator

Responsibilities:

  • Installed, maintained and upgraded Red hat Linux and Solaris Servers using kick-start based network installation.
  • Configured and administered multiple production Red hat 4/5/6 servers across multiple platforms.
  • Worked on various Unix/Linux clusters such as Oracle RAC, SAP service guard S2S and Local, Service guard CFS S2S and Local, Linux VCS HA Cluster S2S.
  • Perl development to interact with LDAP (AD) servers to query & modify person, host & netgroup data.
  • Installation, setup, configuration, security administration and maintenance for flavours of servers.
  • Worked closely with SAN team, allocated storage to the server and shared with its cluster nodes.
  • Most of these tasks are performed using native Korn Shell and Perl scripts system resources from one partition to another partition.
  • Preparation and execution of server patching and upgrade on more than 500 servers including HPUX, AIX, Solaris and Red Hat Linux servers.
  • Configured the yum repositories for installing and updating the packages on the Red Hat Linux.
  • Experienced in configuring and maintaining System Securities using IPTABLES.
  • Experienced in networking with LAN, WAN, Routers, Gateways, etc.
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager. File system Tuning and growing using VERITAS File System (VxFS).
  • Configured, maintained, applied changes and fail-over schedules of HA servers running Veritas Cluster Server and Red Hat Cluster Server.
  • Coded various Perl/Shell scripts to automate backup and recovery.
  • Expert in setting up SSH, SCP, SFTP connectivity between Linux hosts. Experienced in DNS, NIS, NFS, CIFS, FTP, NIS, Samba Server, LDAP, remote access, security management, and system troubleshooting skills.
  • UNIX Shell/Perl scripting for job automation. Creating zones for application.
  • Created ZFS file system in Solaris 10 using Zpool and ZFS and created Veritas file systems 5.0, RAID 0, 1, 5 volumes.
  • Installed application connectivity software to enable IBM print services. Configured and administered firewall rules, including the use of SNORT, NMAP to effectively monitor system files, port security, and network traffic activity coming through the firewall.
  • Implemented Oracle RAC high availability application cluster on RHEL 4.5.

Environment: Linux instances, AIX Servers, HP-DL380 G6/G8 and DELL R710/720 and 920, p8/p7 Series, IBM-Blade Centre (Chassis Blades HS23, HS-22 & Racks), HMC V7R7.7.0, ILO, KVM, RHEL 6/5, VMware-vSphere.