We provide IT Staff Augmentation Services!

System/devops Engineer Resume

Chicago, IL

SUMMARY

  • Over 5 Years of specialized IT experience in System Administration, Automation, Software Configuration Management (SCM) and Deployment of Cloud environments on UNIX, Red Hat Enterprise Linux, SuSE Linux (11.x/10/9), IBM AIX, Cent OS and HP - UX Operating Systems.
  • Experience in design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment through Cloud Management Portal (CMP) and DevOps processes for Agile projects, working with technologies and platforms including Java, Jenkins Foreman, VMware, Vagrant, Chef, Docker, Puppet, AWS.
  • Experience in managing Cloud Infrastructure Services and DevOps Automation, Build and Release Management, and Software Configuration Management.
  • Competent working with DevOps tools such as Jenkins, Terraform, Ant, Maven, Gradle, Ansible, Nagios, Git, Docker and Kubernetes.
  • Experience with managing containers with Docker and Servers in Ansible with Docker server.
  • Experience with configuration management using Ansible, Chef and container management with Docker.
  • Experience in AWS Cloud platform and its dimensions of scalability including VPC, EC2, RDS, ELB, S3, Route53, Lambda, EBS, AMI, SNS, SES, SQS, IAM, ECS, Elastic Beanstalk, Cloud Watch, Cognito, Security Groups, Direct Connect, KMS, Kinesis and Focusing on High-availability, fault tolerance, and auto-scaling.
  • Experience in different migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in easier and faster way using Rehost “lift and shift” methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration.
  • Experience in migrating database using AWS Database Migration Service (DMS), homogenous migrations such as oracle to oracle, heterogeneous migrations between different database platforms such as Oracle to Amazon Aurora and Microsoft SQL to MySQL.
  • Experienced in installation, configuration, administration, troubleshooting, tuning, security, backup, recovery and upgrades of IBM AIX, Solaris (2.x/8/9/10) Linux (RedHat and SuSE) and HP-UX (10.x/11.x) on different cross platforms.
  • Experience with Linux system administration and visualization (RedHat, VMware, Ubuntu).
  • Installed, administered and maintained several instances of Jenkins. Mastered supporting various development teams and running above 50 builds a day with downstream jobs to perform the deployments onto SIT and QA environments.
  • Expertise on all areas of Jenkins like plugin management, securing Jenkins, performance issue, analytics, scaling Jenkins, integrating code analysis and test phases to complete the CD pipelines within Jenkins.
  • Managed servers on the AWS Platform using Chef Configuration Management tools.
  • Created instances in AWS as well as migrated data to AWS from data centers.
  • Expertise in file system concepts like LVM, SVM, VxVM, creating new file systems, increasing and decreasing file systems, mounting and unmounting file systems and troubleshooting disk space issues.
  • Experience in writing shell scripts using Bash and Perl to process automation of databases, applications, backup and scheduling. Experience in shell scripting to manage daily administration and backup.
  • Developed Korn and Bash shell scripts to automate routine activities. Automated and scheduled batch jobs using CRONTAB.
  • Experienced in using DNS, DHCP and IP Addressing. Installation and configuration of various services - DNS, DHCP, NFS, and Send mail, Apache Web Server, SSH, HTTP, RPM package management. Experience in administering Active Directory and group.
  • Experienced with AIX OS migration from version 5 to 6.1 using alternate disk as a best practice. Network Install Management (NIM) set up, performing a NIM installation, troubleshooting.
  • Experienced with NPIV configuration in the VIO environment.
  • Perform real time troubleshooting of VMware, Windows Server and Network.
  • Experience with technology level upgrades, service pack upgrades using alternate disk method.
  • Experienced in supporting database systems including Oracle, MySQL on Linux/ Unix and Windows environment.
  • Involved in deployment of Java applications on Web Sphere Application Server. Performed tuning of Java applications. Worked on troubleshooting Java applications using logs, traces.
  • Experience in configuration of LUNs on Sun StorEdge arrays and knowledge of SAN infrastructure.
  • Setup Internet Load Balancing on Multiple ISP, Firewall, Port Forwarding, IP Routing using IPTABLES.
  • Configuration and administration of VMware ESXI, vCenter, vSphere Client and Linux/ Windows clients.
  • Extensive experience in Multipath and Bonding in Linux.
  • Experience in FC, iSCSI SAN, NAS, NFS storage and RAID concepts.
  • Monitoring and managing file system usage, hardware and system process failures. Planning and provisioning of hardware, storage allocation and network configurations.
  • Experience in assessing the Git environment and recommending the appropriate SCM tool, recommending appropriate labeling/branching/merging/backup strategies.
  • Built and deployed various Ansible playbooks and modules in the Production and pre - production environments.
  • Experience in development of utilities using scripting languages like Shell, Ruby and Python to automate processes.
  • Technological forte is Chef, AWS, Ruby, Vagrant, Bash and middleware administration.

TECHNICAL SKILLS

Operating Systems: Linux (RedHat, SuSE), Unix (Solaris), Ubuntu, Cent OS, Windows, VMware Esxi

Cloud Stack: Amazon Web Service, Microsoft Azure, Vagrant, Docker

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

Configuration Tools: Chef, Puppet, Ansible

Monitoring Tools: Nagios, CloudWatch, Wireshark, Graphite.

Bug Tracking: Jira, Rally and Fisheye

Version Control: SVN, Git, GitHub, Bitbucket.

Databases: Oracle, MySQL, SQL Server, MongoDB, NoSQL.

Languages: Python, Perl, Bash, Ruby, Java, C/C++, YAML, XML, JavaScript, HTML, CSS.

PROFESSIONAL EXPERIENCE

Confidential - Chicago, IL

System/DevOps Engineer

Responsibilities:

  • Responsible for installing, upgrading and administering the (RHEL 4.x, 5.x, 6.x and 7.x) server.
  • Installing, managing, troubleshooting, securing, configuring and tuning critical servers on Linux platforms.
  • Configure and install RHEL and Cent OS Linux Servers on both virtual machine and bare metal Installation.
  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
  • Installs, configures and supports Apache on Linux production servers and manages patches configuration, version control, service pack and reviews connectivity issues regarding security problem, manages systems routine backup, scheduling jobs and enabling cron jobs.
  • Responsible for creating and managing user accounts, security, rights, disk space and process monitoring in Centos and Red hat Linux.
  • Perform virtualization administration and engineering tasks for VMware and Linux KVM suites.
  • Worked in setting up Continuous Integration/Continuous Delivery pipeline using Jenkins, Maven, GitHub, Chef.
  • Worked on Code repository management, code merge and quality checks Using Git.
  • Proposed branching strategies and created branches, tags and performed merges for releases as per the requirement using Version Control Systems Git, Git lab and GitHub.
  • Worked on Jenkins administration, installing and configuring Jenkins master, adding Jenkins slaves, setting up various configurations and plugin management.
  • Involved in automating build and deployment processes for each release, backup, and upgrade.
  • Configured and maintained build jobs for build and deployment processes in Jenkins.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Worked on Ansible as Configuration management tool to automate repetitive tasks, quickly deployed critical applications and implemented Ansible Tower dashboard and role-based access control that is easier to allow individual teams access to use Ansible for their deployments.
  • Worked on Docker to containerize the Application and all its dependencies by writing Docker file and Docker-Compose files and Docker container snapshots and managing Docker volumes and deployed Docker Swarm using Ansible.
  • Installing the necessary plugins and adding more slaves to support scalability.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Collaborate with Development, Architecture, Testing, Quality Assurance, and Operations groups to ensure the AutoSys infrastructure is scalable, visible, secure, highly available, efficient, flexible, and audible.
  • Installed, configured and maintained Splunk and also worked on creating dashboards, alerts, reports on Splunk.
  • Worked on different APM monitoring tools like new relic and Dynatrace in installing, configuring and monitoring.
  • Configured the LUNs assigned by the storage administrators, and managed Volumes using Logical Volume Manager (LVM) on Linux.
  • Worked as WebLogic and JBoss Admin support.
  • Deployed Applications into PROD and Pre-Prod environments with various Application Server technologies like WebLogic, JBoss and Apache Tomcat.
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Worked on various monitoring tools like Nagios, Splunk, Perceiver.
  • Experience in writing Python modules for Ansible customizations.
  • Developed and maintained Python/Shell scripts for build and release tasks.

Environment: UNIX, Linux, GIT, Maven, AWS, Jenkins, JBoss, WebLogic, Splunk, New Relic, Dynatrace, Nagios. Apache httpd.

Confidential - Irving, TX

DevOps/Linux Administrator

Responsibilities:

  • Responsible for Installation, Configuration Management, Maintenance and Systems Development of RedHat Linux, Oracle Enterprise Linux/UNIX Systems.
  • Responsible for VMware provisioning and application build using Jenkins, Puppet, CHEF, CMP, and BEST in WAS 8.5 platform.
  • Implemented and maintained the branching and build/release strategies utilizing Subversion/GIT. Managed configuration of Web App and Deployed to AWS cloud server through Chef.
  • Planned and implemented Server Installations and Virtual Server Solutions. Performed Linux OEL 6.4. ILO setup, installation and patching. Built software packages on Red Hat Linux (RPM).
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Execute server administration tasks Performed fine tuning, Kernel debugging, process scheduling, disk and file system I/O, kernel internals, TCP/IP communications.
  • Experience in installation and configuration of VERITAS Cluster Server.
  • Network configuration for hosts file, interfaces and net masks, IP address, bonding configurations.
  • Experience in connecting to an EMC disk subsystem with PowerPath and MPIO. Coordinating with SAN team for allocation of LUN's in order to increase file system space. Troubleshoot SAN issues with EMC Symmetrix and Clariion.
  • Configuration Management and source code repository management using tools like GIT, Subversion (SVN), Perforce and PVCS.
  • Migrated SVN repositories into GIT using SubGit.
  • Deployed Applications into PROD and Pre-Prod environments with various Application server technologies like WebLogic, JBoss and Apache Tomcat.
  • Facilitate problem resolution/ticket closure (Coordinate with end users or representatives, systems designers, systems integrators, and suppliers/vendors).
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Monitored the systems and administered Servers for day to day problems, patches, user administration, and hardware failure, monitoring log files, backup, and software upgradation, configuration changes and documentation.
  • Installation and configuration of SCSI/ISCSI devices/LUNs on Linux environment.
  • Configured the LUNs assigned by the storage administrators, and managed Volumes using Logical Volume Manager (LVM) on Linux.
  • Used Ant, Puppet/Chef Scripts with Ivy to build and deploy the application.
  • Worked under SLA (Service Level Agreement) and Incident Management (Remedy) with increase Productivity, Scalability and Performance of application.
  • Experience in writing Shell scripts using bash, Perl, for process automation of databases, applications, backup and scheduling.
  • Developed installer scripts using Maven, Python for various products to be hosted on Application Servers.
  • Involved in developing custom scripts using Python, Perl and Shell (Bash, KSH) to automate jobs.

Environment: Operating Systems: LINUX - Red Hat Linux 5.x, 6.x, 7.x, OEL 5.x, 6.x. Hardware: HP ProLiant, DL-360,380,580,980 G6/7/8/9. HPSC, LVM, Linux, Shell Programming, VMware-vSphere, IBM WebSphere V6.1/5.1, TSM, SVN, Jenkins, Web logic, Nexus, Sonar, JIRA, Python, Ant, Maven, AWS, Tomcat, MC Vmax, Docker, NetApp FAS3050, BL685cc Gen8, GIT 1.6, SVN.

Confidential - Irving, TX

DevOps/Linux Engineer

Responsibilities:

  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Experience installing, upgrading and configuring RedHat Linux 4.x, 5.x, 6.x using Kickstart Servers and Interactive Installation.
  • Built custom scripts, workers and clients utilizing AWS SDK to manipulate Amazon EC2and S3 resources.
  • Installed and configured AnthillPro/Jenkins for Automating Deployments and providing a complete automation solution.
  • Deployed and administered virtualized Linux infrastructure on Amazon AWS, and Rackspace Cloud. Built custom scripts, workers and clients utilizing AWS SDK to manipulate Amazon EC2and S3 resources.
  • Responsible for creating and managing user accounts, security, rights, disk space and process monitoring in Solaris, CentOS and RedHat Linux.
  • Worked on building data center with AWS. Installed SVN, GIT, Jenkins images on AWS.
  • Created Linux Virtual Machines using VMware Virtual Center. Installed, upgraded and managed packages via RPM and YUM package management, Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Installed, configured and supported Apache on Linux production servers and managed patches configuration, version control, service pack, systems routine backup and reviewed connectivity issues regarding security problem also scheduled jobs and enabled cron jobs.
  • Designed and implemented multiple Virtualization Infrastructures on VMware Hypervisor. Built and configured Virtual Linux Machines using ESXi and vSphere Client. Experience supporting VMware infrastructure in a large enterprise environment.
  • Experience configuring Linux guest in a VMware ESX environment. Administers VMware Infrastructure Client 3.5 and vSphere 4.1
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Managed build results in Jenkins and deployed using workflows.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Experience with Technology level upgrades, Service pack upgrades using alternate disk method.
  • Expertise in Logical Volume Manager (LVM), Configured volume groups and logical volumes, extended logical volumes for file system growth needs using LVM commands.
  • Active member of the Production 24/7 on-call support teams to support Databases for critical Applications.
  • Configured DNS, NFS, FTP, remote access, and security management.
  • Developed and maintained Python /Shell scripts for build and release tasks.
  • Developed unit and functional tests in Python and Ruby.
  • Used configuration management tools Chef, Puppet, and CF Engine.

Environment: RedHat Linux 5/6, IBM AIX, Logical Volume Manager, Web Servers, LDAP Directory, BEA WebLogic Servers, SAN Switches, Apache, Tomcat WebSphere, WebLogic Application Server. ava/J2ee, Eclipse, Chef, AWS (Amazon Web Services), Ant, Maven, Subversion, SVN, GIT, Python, Ruby, Jenkins, Cent OS, PERL.

Confidential

Unix/Linux System Administrator

Responsibilities:

  • Installed, maintained and upgraded the RedHat Linux and Solaris Servers using kickstart based network installation.
  • Configured and administered multiple production RedHat 4/5/6 servers across multiple platforms.
  • Installation and configurations of RedHat Linux 6/5, AIX Maintenance and System Administration.
  • Perl development to interact with LDAP (AD) servers to query and modify person, host and Netgroup data.
  • 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.
  • Installation, setup, configuration, security administration and maintenance for flavors of servers.
  • Monitored the systems and administered servers for day to day problems, patches, user administration and hardware failure, monitoring log files, backup, configuration changes and documentation.
  • Worked closely with SAN team and allocated storage to the server and shared with its cluster nodes.
  • Most of these tasks are performed using Korn Shell and Perl scripts system resources from one partition to another partition.
  • Preparation and execution server patching and upgrade on more than 5000 servers including HPUX, AIX, Solaris and RedHat Linux servers.
  • Experienced in configuring and maintaining System Securities using IPTABLES.
  • Experienced in networking with LAN, WAN, Routers, Gateways, etc.
  • Configured the yum repositories for installing and updating the packages on the RedHat Linux.
  • Working on Volume Management, Disk Management, Software RAID Solutions using VERITAS Volume Manager. File System Tuning and growing using VERITAS File System (VxFS).
  • Configured, maintain, applied changes and fail-over schedules of HA servers running Veritas Cluster Server and RedHat Cluster Server.
  • Coded various Perl/Shell scripts to automate backup and recovery.
  • UNIX Shell/Perl scripting for job automation. Creating zones for application.
  • Expert in setting up SSH, SCP, SFTP connectivity between Linux hosts.
  • Experienced in DNS, NIS, NFS, CIFS, FTP, Samba Server, LDAP, Remote Access, Security Management and System Troubleshooting skills.
  • 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: 2500+ Linux Instances, 900+ AIX Servers, HP-DL380 G6/G8 and DELL R710/720 and 920, p8/p7 Series, IBM-Blade Centre (Chassis Blades HS23, HS-22 and Racks), HMC VR7.7.0, ILO, KVM, RHEL 7/6/5, VMware-vSphere.

Hire Now