Devops (linux) Engineer Resume
Chicago, IL
SUMMARY
- Administration, installation, configuration, troubleshooting and performance tuning of Linux/Unix distributions.
- DevOps experience with PUPPET, CHEF,ANSIBLE and AWS.
- Experience in REST API, cloud computing and provisioning/Creates VMs, computes Cluster, Pool, VIP and Topology.
- Extensive experiences in configuration, troubleshoot, support with Dell iDRAC remote console server.
- Configure, support F5 BIG - IP and Citrix NetScaler (LTM & GTM), Load Balancer configuration including (VIP, POOL, Cluster, Compute)
- Developed Chef Cookbooks and Recipes to manage systems configuration.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure and startup. Extensive experiences with version control tool like SVN, and GitHub.
- Extensively worked on Jenkins by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
- Good noledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
- Experienced in working on DevOps /Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
- Configuring, Automating and Deploying Chef, Puppet and Ansible for configuration management to existing Infrastructure.
- Knowledge in OpenSSL, SSL certification, LDAP, authentication, SSO, 2Fa, Firewall rules, IPtables.
- Installation and configuration of web hosting administration such as FTP, SSH, RSH, Telnet, and HTTP.
- Network communication and protocols such as TCP/IP, NFS, DNS, LDAP, DHCP, NTP, SMTP and also subnetting.
- Experiences on implementing and configuring monitoring tools like Nagios, Solarwind, WPM,
- Experience on ticketing tool Remedy and Jira to bug tracking, issue tracking, and project management.
- Experience in virtualization software such as VMware. Installed and monitored Virtual environments with ESX4, ESX 3.x, ESXi servers and VirtualCenter2.X.
- Experience with AWS cloud services (S3, EC2 like SaaS, PaaS, IaaS)
- Strong experience to develop teh automation tools to improve productivity for core business platform in Python/bash scripting as daily activities task like logs file, disk spaces, patching but not limited.
- Hands of experience configuration setup and support for IPV4 and IPV6 and network Topology.
- Using AWS provisioned virtual servers, setup a firewall rules, configure Internet access, allocate and route IP addresses, and scale you're infrastructure to meet increasing demand.
- Experienced in working on DevOps /Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
- Strong experience to configuration of LAMP, Apache Lucene, Tomcat and middleware application servers. extensive experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, coding and testing of enterprise applications.
- Knowledge of maintain Hadoop and MapReduce, HIVE and HDFS; implemented CDH3, Hadoop cluster on OS, assisted with performance tuning and monitoring teh system.
- Hand on experience on web development and deployments in varies fields.
- SchedulingFull Backupof VERITAS Net backup in SAN andIncremental Backup daily, weekly and monthly.
- Understanding numerous types ofNetworking, ComputerHardware, and Software Development Life Cycle(SDLC).
- Configured Volume groups, logical volumes and file systems on Linux
- Setting up of IBM Web Sphere Administration and Servers in teh development, testing and prod environments.
TECHNICAL SKILLS
Linux/Unix: System Adminstration Tools, Apache, Tomcat, Send mail/Postfix, IP Chain/IP Tables, Squid Proxy Server.
System Level: OpsCode Chef, Application Level Chef, Shell Scripts (Linux, PowerShell)
Cloud Automation: Amazon AWS, Microsoft Azure, Gov Cloud, Cloudberry, Eucalyptus with Ubuntu, HP CSA Cloud, HP OO, SA, OpenStack/KVM, vCloud Director, vShield, VCOPS, VCAC, DynamicOps, VMware vSphere 5.1, vChargeback, CloudStack. GoDaddy Hosting
Virtual Environment: VMware ESXi 5.x +, vSphere, VMware Infrastructure Client, High Availability Virtualization (HAV), Snapshots and Cloning, Physical to Virtual(P2V) and V2V
Security: Syslog/Log Analysis, L3 Firewalls and L7 Firewalls/IPS/IDS
Backup Software/Hardware: Tivoli Storage Manager (TSM), Snapshots on NAS or Datadomain
Data Storage: TIER 1 (T1) Fibre Channel/FCoE/iSCSI SAN, EMC VMAX or DMX Series, TIER 2 (T2) Network Attached Storage (NAS), NetApp or EMC ISILON, TIER 3 (T3) Backup/Archive, DataDomain
Database: SQL Oracle 9i,10g,11g; MSSQL Server (2008 R2); MySQL 5.x, Teradata, MongoDB.
FileSystems: EXT4, EXT2, EXT3, ZFS, UFS, VxFS, NFSv3, LVM
Hardware: HP ProLiant DL 380,385,580,585 and HP ProLiant Blade BL 460c G7; Dell Power edge and Blades, BMC, IBM x series, EMC Symmetrix, Clarion, Jukebox, Ethernet Hubs, Repeaters, Routers, LAN Testers, Cable Modems, Terminal Servers & Print Servers
Networking: TCP/IP, DHCP, DNS, NFS, NIS, NAS, LDAP, SMTP, SAMBA, BIND, Load Balancers (F5 LTM and GTM), Data center multi-layer switching (Cisco), Campus multi-layer switching (Juniper & Cisco), High-Availability
Enterprise Monitoring: Nagios, CollectD(System), Java JMX, NetIQ, Enterprise Logging (LogLogic/Splunk) JIRA
Operating Systems: Red hat Enterprise Linux 4.x, 5.x, 6.x 7.x(ES/AS/WS); IBM AIX 5.x, 6.x,7.1; Solaris, FedoraCore2,3,4; CentOS; Windows and MacOS X
Additonal Tools & Technologies: GPFS, HACMP/ES, Samba, PowerBroker, TWS Veritas Volume Manager & Clusters
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
DevOps (Linux) Engineer
Responsibilities:
- Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet.
- Handle System Administration (Ubuntu, Red Hat/Centos), F5 BIG-IP Load Balancer (LTM & GTM), Citrix Netscaler Load Balancer.
- Configured management and automation tools like Ansible
- Installed and used Chef Server Enterprise on premise/workstation/bootstrapped teh nodes using knife and automated by testing Chef Recipes / Cookbooks with Test-Kitchen/Chef spec.
- Used Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Ansible to assist in Web building automation policies.
- Primarily used Ansible-galaxy command is retrieving roles from teh Galaxy. Roles must be downloaded before they can be used in playbooks.
- Provisioning vServer, compute, creating cluster, VIP, Wide IP in GTM internal and external LTM.
- Extensive experiences with Puppet, puppet dashboard deployments, puppet master and client design, design puppet manifest and writing module to automate and pushed to specific client or flavor of OS.
- Configure, troubleshoot and support of Dell iDRAC remote console server.
- Implemented DNS, DNS ZONE, NFS, NetApp Filer, Bash scripting and Python.
- Create JSON code using Rest API including Postman (PaaS, IaaS, ePaaS, PUT, GET, POST, FlushUp, FlushDown), Cluster, compute and hypervisors.
- Work on DevOps /Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
- Used AWS to provision virtual servers, set up a firewall, configure Internet access, allocate and route IP addresses, and scale you're infrastructure to meet increasing demand.
- SVN & GIT are used as version control for checking individual code or made changes in server.
- Add, remove, update servers from load balancers, ports, VIP and update DNS and work with Product Development team for various functional testing.
- Worked with Dell iDRAC console, Dell ServiceNow, configuration, troubleshoot & working with Dell service team
- Create Data Center including RACK, Backup, Storage, SAN, NAS, LUN.
- Involved in configuration, setup and support for IPV4 and IPV6 and network Topology.
- Excellent understanding JAVA, C, C++ and JVM, Compiler, code and workflow in order to help teh developer.
- Interfaced with internal services using existing tools/scripts to provision physical, virtual and cloud server and configure compute for production traffic.
- Remove and/or add servers from load balancers, update DNS and work with Product Development team for various functional testing.
- Follow established SOPs (Standard Operating Procedures) for various tasks.
- Interact with various cross functional teams on daily basis to troubleshoot various hardware and application.
Environment: Ubuntu, Red Hat,Centos,Linux,Unix,Agile,Scrum,Chef,Ansible,Puppet,AWS,Python,JAVA,JVM
Confidential, San Jose, CA
Linux System Engineer
Responsibilities:
- RHEL 4-6 server builds using Kickstart on standalone and VMware environment.
- Followed Software Development Life Cycle (SDLC) practices by including requirements analysis, design specification, coding and testing of enterprise applications.
- Administration, Installation, Configuration, troubleshooting and Performance tuning of Linux distributions such as Red Hat Enterprise Linux, SUSE Linux Enterprises, Fedora and Solaris 8/9/10;. IBM AIX, Windows Servers.
- Utilize Python to automate daily activities task like logs file, disk spaces, patching etc.
- Implement AWS cloud services (S3, EC2 like SaaS, PaaS, IaaS)
- Worked on SVN Adm (Master) server, dealing with check in configuration and promote changes in Puppet server.
- Maintain Hadoop and MapReduce, performance tuning and monitor env.
- Configuration and deployment of Unix-based servers with open source and commercial software. Troubleshoot server bugs and inconsistencies. Skills used: Linux, shell scripting, Perl.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management and existing infrastructure.
- Re-Designed and redeployed Nagios implementation. Nodes automatically added/removed themselves via Puppet.
- Exposed to web development and deployments in varies fields.
- Configure, manage Puppet master and agent server and client as real time working experience.
- Deployed LDAP for centralized authentication and authorization for Dev team, QE/QA .
- Installed patches using Scripts onPre-Production and Production and virtual servers.
- ConfiguredKickstartServers and booting teh images using PXE in Red Hat Linux.
- Installed patches using Scripts onPre-Production and Production Servers.
- Worked on Virtualization (Xen and VMware) on several hundred of servers.
- Monitored teh health of Production Blade Servers, handling power outage issues, turned off old Blades and applied patches.
- Managed IBM Blade Centre, Backed up Informix Databases and also worked with DBA and Networking teams.
- Imaging, Pre-conversion checks, Conversions, Migrations, Installing Deployment patches, Updates on several thousands of Production Servers.
- Installed packages (Conexus) and enabled vendor layers for Wal-Mart stores.
- TroubleshootServer Cable Patching, Cluster Cable Heartbeat and Network Cables forSun, HP ProLiant and IBM Servers.
- Monitored teh health of Production Blade Servers, handling power outage issues, Turning off old Blades and applying patches.
- ConfiguredIBM Websphere App Server 6.0.2 running as non-root User.
- Ignite and kickstart servers.
- ConfiguredCron Jobs for RMAN Backup, Oracle Database Archive Removal and File System Usage.
Environment: Red Hat, Linux, Unix, Puppet, Nagios, Websphere, Ansible, Shell Scpriting, Perl, Solaris, VMWare
Confidential
Unix/Linux Administrator
Responsibilities:
- Participated in team activities as a member of teh Linux / UNIX System Administration.
- Set up and administered user and groups accounts, setting permissions for users.
- Built and installed multiple Linux machines.
- System and Application troubleshooting and other related issues.
- Provided management of system process in areas like boot process, startup and system shutdown.
- Installed, configured, maintained and administered Linux / UNIX operating systems and components. Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
- Disk management and implementation
- Supported infrastructure environment comprising RHEL 3, 4, 5.3, SUN Solaris 9 HP-UX 11.X machines.
- Responsible for applying latest patches, user administration, kernel tuning parameters, file system space monitoring on Solaris systems.
- Rolled teh production ENV. Using 3rd party software Control - M, JetFire.
- Applied Operating System updates, patches and configuration changes.
- Configured SDS Mirroring on System Disks and Configured IPMP on Network Interfaces
- Setup KICKSTART & NIM server and install clients.
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Maintained availability, increased capacity & performance of production machines by upgrading their hardware (disks, CPU, memory, IO board, power cooling unit, mother board etc) & firmware.
- Experienced in creating Logical Partitions (LPAR) on Tivoli Storage Manager (TSM), EMC Environment: AIX 5.1, 5.2, 5.3, RHEL3.x/4.x, Apache1.3, Web sphere, Oracle 8i, Work Load Manager, HACMP, VERITAS NetBackup, Dell Power Vault, Storage TEK, L700.
- Installed, upgraded and patched Red Hat Linux, Windows 2000, Window XP, and Solaris, Monitoring teh health and stability of Linux and Windows System environments
- Run-of-business activities included DNS, mail, Apache, and Tomcat configuration management, RSA SecurID (ACE/Server) management,
- Planned and executed packages and updates installations necessary for optimal system performance.
- Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache. Designed
Environment: Red Hat, Linux, Unix, Solaris, Apache, NFS, Windows, LVM, Load balancer, Tomcat, Web Sphere, Oracle