We provide IT Staff Augmentation Services!

Linux Admin / Cloud Admin / Devops Engineer Resume

4.00/5 (Submit Your Rating)

New York City, NY

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience in automating, configuring and deploying instances in the areas of Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM).
  • Experience with VMware vCenter, EC2, SG, ELB, VPC, Cloud Formation, Cloud Front, Cloud watch, Glacier, IAM, RDS, Route53, S3, SNS.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, PowerShell, Ruby, PHP PERL.
  • Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
  • Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion, Maven, Nexus, MS Build, Ant, Sonar, JIRA and Selenium for both .NET and J2EE Applications on mixed OS (Windows/Linux/Unix).
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s.
  • Design AWS Private Cloud Subnets, Security Groups, Network Access Controls, configure AWS Elastic Load Balancing for application high availability and performance.
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code.
  • Design EC2 instance architecture to meet high availability application architecture and security parameters.
  • Setting up Auto scaling of the instance group using AWS command line tools and AWS cloud environment for Dev/QA environments.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Maintain Cisco router, Sonicwall Firewall routers, VPN, Microsoft Exchange 2003, Microsoft SharePoint Portal server 2003, Microsoft SQL Server 2000, Microsoft Windows Server 2003/2008/2012, Windows XP, Windows Vista, Active Directory. VMware ESXi 3.5/VMware.
  • Good working experience on DevOps tools such as Chef, Vagrant, Virtual Box, Puppet, Ansible, Jenkins, Maven, ANT, SVN, GIT, and Docker.
  • Created Custom as well as downloaded pre - written Modules and Manifests, worked and utilized puppet hierarchy files, facts, and global variables.
  • Expertise in using Nagios and Splunk for Monitoring/Network Monitoring/Log Trace Monitoring.
  • Installation, configuration and troubleshoots of servers (hardware and software - Windows Server 2003 and Linux Red Hat) - Web, Mail, firewall, backups, transfers, monitoring.
  • Designed and implemented CM requirements, approach, and tooling for Java (J2EE) and .NET -based application development.
  • Designed, coded, and implemented automated build scripting in Ant, Jenkins/Hudson, and Maven.
  • Designing highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Strong Knowledge of SQL and RDBMS skills, including SQL Server, Oracle, DB2, MySQL, and PostgreSQL.
  • Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Experience with MongoDB, MSSQL, MySQL, Sybase DB2 and Server DB Tasks.
  • Experienced in Administration of Production, Development, stage and Test environment's carrying on Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Experienced with Package management using RPM, YUM and UP2DATE in Red Hat Linux.
  • Proficient in Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.
  • Experience in Installation, Configuration, Implementation, up-gradation, Maintenance and Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Setup and Performance tuning with the command tools like sar, top, vmstat, netstat, tcpdump, iostat.
  • Capacity planning & Performance Analysis, Uptime & Response time analysis. Expertise implementation and maintenance of NFS, & Apache SMTP.
  • Troubleshoot networks to identify and resolve network issues. Data backup and recovery. Deploy new systems.
  • Experience in Bug/issue tracking tools like Bugzilla, JIRA, Fisheye and knowledge on IBM clear quest, crucible, and Remedy.
  • Efficiently used Project Management tools like Base Camp, MSProject, MS Sharepoint and AtlassianTools (JIRA, confluence, Stash, Source Tree, Crucible).
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Experience in software methodologies like Waterfall model, Agile Methodology, RAD, Scrum, XP, and TDD. Successful in working with teams for high quality deliverables.

TECHNICAL SKILLS:

Operating Systems: RHEL/Centos 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012

SCM/Build Tools: Subversion, GIT, Tortoise SVN, Visual SVN, Perforce, Clear case

Build Tools: Ant, Maven

CI Tools: Jenkins/Hudson, Anthill Pro, Bamboo, U Deploy, X Deploy, Cruise Control, Hudson, Jenkins and Team City.

Bug Tracker and Testing: JIRA, Fisheye, Crucible, Rally, Remedy, Bugzilla, Redmine, Junit, Test Flight, Test Rail, Remedy, HP Quality Center, IBM Clear Quest

Repositories: Nexus, Artifactory

Project Management Tools: MS SharePoint, Atlassian tools like Jira, Confluence, TFS

Languages: Shell, Bash, Perl, Groovy, Ruby and Python scripting

Web Technologies: Servlets, JDBC, JSP, HTML, .Net, Angular JS, XML, Core Java/J2EE, Java Script

Net Working: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP

Cloud Technologies: Open Stack, AWS (EC2, S3, EBS, ELB, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Route53, Cloud Watch), MS Azure

Web Servers: Apache, Nginx, IBM HTTP Server

Application Servers: JBoss, IBM WebSphere Application Server, WebLogic 11g, Apache Tomcat, Tc Server.

Databases: MySQL, Oracle DB, MongoDB, Cassandra, Kafka, PostgreSQL, SQL Server

Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Angular JS, Java Script, Core Java/J2EE, Groovy, C, C++, Ruby, Perl scripting, Python, Shell scripting

Monitoring and Profiling tools: Splunk, DynatraceJ Profiler

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

Linux Admin / Cloud Admin / DevOps Engineer

Responsibilities:

  • AWS users and groups, and use permissions to allow and deny their access to AWS resources.
  • Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
  • Managed VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/Site Recovery Manager, Replication Manager vRealize Automation Center and Fiber SAN.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs.
  • Familiarity with Cloud based infrastructure in public or private clouds (Amazon-AWS, Open stack, Cloud Foundry).
  • Set-up AWS Cloud Watch metrics and built centralized dashboards for capturing data profiling / wrangling details from real-time ingestion of data in Spark and its movement along the pipeline.
  • Implemented Micro-services using Pivotal Cloud Foundry platform build upon Amazon Web Services and perform operations using Rabbit MQ, MySQL, Redis.
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers in the defined virtual private connection.
  • Migrated key systems from on-prem hosting to Amazon Web Services and m igrating an existing on-premises application to AWS. Implementing and controlling the flow of data to and from AWS.
  • Work with cloud governance team, security team and application team to ensure proper security measures has been taken before onboarding any application on Public Cloud.
  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc… with Opscode Chef Cookbooks/Recipes.
  • Setup up data ingestion pipeline using Spark on EC2 to profile, collate, cleanse and persist device data in S3.
  • Set-up Elastic Search based on-demand matching of usage data with reference data for Kibana dashboards and EC2 Lambda based population of RedShift database structures.
  • Worked with Ansible to develop scripts to automate deployment of physical and virtual R&D environments
  • Designed and deployed zero touch operating system installation using ADS and SCCM 2012.
  • Creating and updated network shares, adding permissions software and groups for users through Active Directory.
  • Created and deployed a tool to automate branch and project creation in subversion using Perl and Chef scripts.
  • Managed Ubuntu Linux and Windows virtual servers ( Rackspace and AWS EC2 ) with Chef using Git.
  • Involved in the code migration from TFS, CVS and Star team to Subversion repository.
  • Provide 3rd level and Escalation Support for the TFS Chef Solution
  • Provisioning remote hosts, deploying web apps and even installing applications on my dev machine using Ansible.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
  • Created scripts in Python which integrated with Amazon API to control instance operations and wrote initial versions of the Python and Ruby client libraries.
  • Wrote Python Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, and Hudson. Responsible for User Management and Plug-in Management for Jenkins.
  • Used Maven scripts as build frameworks/scripts.
  • Deploy Ansible and Jenkins to completely provision and manage AWS EC2 instances, volumes, DNS, and S3. Involved in upgrade and cleanup monitoring and alerting with Nagios.
  • Configured/Reconfigured ILO/ILO2 on HP Proliant Servers running Red Hat Enterprise Linux 4/5.
  • Administered a shared MongoDB cluster and several application servers running JVM microservices.
  • Given support to 3000+ production virtual machine hosted on 100+ ESX 4.0/5.0 servers.
  • Ability to configure all the services including NFS, FTP, Web servers, samba server, RAID.
  • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Involved in back up, firewall rules, LVM configuration, monitoring servers and on call support

Confidential, Chicago, IL

Linux Admin / Cloud Admin / DevOps Engineer

Responsibilities:

  • Maintained and administered GIT/Subversion source code tool. Created Branches Labels and performed Mergers in Stash GIT.
  • Implemented & maintained the branching and build/release strategies utilizing GIT. Created CM Plans and Test Plans for Applications. Managed build results in Udeploy and deployed using workflows in TFS.
  • Managed build results in Jenkins and deployed using workflows.
  • Rapid-provisioning and configuration management for CentOS using Kickstart and Puppet.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Working as Cloud admin to assist client in onboarding various application server on AWS Cloud and VMware Private Cloud.
  • Created and deployed a tool to automate branch and project creation in Subversioning using Perl and Puppet.
  • Create virtual machines using VMware ESXi 4.x/5.x hypervisor/ VMware Workstation/VMware Server.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Wrote an arrangement of Python scripts for managing our LDAP database.
  • Utilized Perl and BASH to create an object-oriented environment for booting and configuring the systems.
  • Developed PowerShell modules in C# and PowerShell featuring commandlets to interface with Secret Server and SQL.
  • Led adoption of Docker and modern Puppet best practices allowing Operations to function more like a PAAS.
  • Utilizing CVS, Perl and BASH scripting a series of build scripts and a build environment for handling RPM package building, release builds and release management was implemented.
  • Designing and Setting-Up the Splunk Architecture in the organization.
  • Development of SPLUNK Queries to generate the Report.
  • Creating DLP(Data Leakage Prevention) Reports through SPLUNK
  • Good understanding on SAN concepts like topologies, switch zoning (soft & hard), LUN masking on SAN Storage devices, LUN creation and Storage Management.
  • Planned and developed account migration process for a multi-domain e-mail migration from internal and external AD domains running Exchange 2003/2010 to Google Apps Mail.
  • Responsible in deploying the application WARs, EARs in WebLogic application servers and troubleshoot any deployment issue.
  • Used IAM to create and manage. Migration of 100+ servers and applications to the IBM cloud infrastructure (Soft Layer) using Puppet and GIT to document and configuration management.
  • Implemented GitLab for version control of puppet modules and process documentation.
  • Task automation, service management and application deployment using Bash scripting, Puppet modules with Hiera and Jenkins.
  • Automated Linux production servers setup using Puppet Scripts. Used these scripts to replicate production build environments on a local dev boxes using vagrant and Virtual Box.
  • Migration scripts developed with PowerShell. Making use of PowerShell, Python, BASH, BladeLogic to automate a range of tasks in an OS diverse environment.
  • Support of application stacks from a mixture of technologies, including Apache, WebSphere, WebLogic, Tomcat, and JBoss.
  • Integrated Jenkins, Rundeck and Puppet. Implemented Migration From VMWARE to AWS using VMDK Import tools.
  • Developed system that automates posting documents to Documentum content management system (Using Java, Angular JS, JUnit, Maven).
  • Performance monitoring using Sar, Iostat, top, VMstat and MPstaton servers and logged to munin monitoring tool for graphical view.
  • Hands on experience in Installation/Administration of TCP/IP, NIS/NIS+, NFS, DNS, NTP, Auto mounts, Send mail.
  • Configuration and Administration of Apache Web Server and SSL.
  • Manage enterprise infrastructure architecture supporting Microsoft Active Directory and Microsoft Office 365 services.
  • Managing and giving L4 support to 10000+ Windows 2003/2008/2012 server, Cisco UCS, VMware ESCXi 5.x/4.x, VMware View, Active Directory, Hyper-V, DNS, DHCP, Terminal Server, IIS, Microsoft Cluster.

Confidential, Albany, NY

VMware Admin / DevOps Engineer

Responsibilities:

  • Installation of ESX Servers, vSphere Client and vCenter Server and Deploy Virtual Machines and use Clones, Snapshots, templates and configuring VMotion and SVMotion.
  • Installation, configuration and deployment of VMware products such as VMware Workstation, VMware converter, VMware View, VCB and more in virtual environment.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Wrote a chef cookbook recipe to install and configure an Nginx web server and host a web app.
  • Test and recommend Replication/Backup solutions for VMware, SAN and Disaster Recovery.
  • Performed physical to virtual (P2V) migrations for approximately 500 physical servers utilizing VMware Converter.
  • Installation and Configuration of networks, router configuration and wireless access point/router with security, TCP/IP, VPN, Content Filtering, Access Control Lists on router/switches, VLANs (port mapping, naming etc.), and routing IP address in both LAN/WAN and wireless networks.
  • Coordinated in integration and deployment of LDAP, Active directory.
  • SAN space allocation for ESX servers host. Scanning and configuring LUN for ESX server.
  • Sys Admin activities such as Storage Management with NetApp, Server Virtualization Management with VMWare and General Sys Admin tier/level 1 tasks.
  • Rapid-provisioning and configuration management for Ubuntu using Chef on Amazon Web Services.
  • Developed a CLI and Web Application to collect and present reports of System Patches, Netapp differences, Nagios monitoring dashboard using Perl Scripts.
  • Implemented Chef in the environment and successfully replacing a collection of Bash/Perl/PHP automation script.
  • Lead the rewrite of a massive Chef code base to make cookbooks composable and testable, and to facilitate the migration from Ubuntu to CentOS.
  • Converting production support scripts to chef recipes. And AWS server provisioning using Chef recipes

Confidential, New York City, NY

Systems Engineer

Responsibilities:

  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Deployed legacy applications into JBoss application server.
  • Created shell scripts to automate the server bounce activities for JBoss application server.
  • Worked closely with developers and managers to resolve the issues that rose during the deployments to different environments.
  • Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB.
  • Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.
  • Installed Jira and confluence on Tomcat server.
  • Processed all the requests from the Developers through Remedy which is an IT process management tool. Ex tensive l y wo rke d on h a r d disk mi rr or in g a nd str ipe w it h pa rit y usin g RA ID c ontrolle rs .
  • I mpl e ment e d a Hi g h Av a il a bil it y Clust e r usin g 2V480s, aT3 a nd VER I T AS Clust e r Ser ve r 4.0.
  • Configured firewall based on Red hat Linux and FreeBSD 6.xthat has three network interfaces.
  • Experience in setting Maven repository and pom.xml, Ant build.xml, mojos xml. Managed the maven artifacts using Nexus repository. Edited and Modified POM.xml for a few applications that used Maven.
  • Used Ant scripts to perform the builds and wrote a few build.xmls for application development teams.

Confidential

Linux Systems Administrator

Responsibilities:

  • Installed, configured and Maintained RHEL 4.x, 5.x on HP, DELL Poweredge and IBM Servers.
  • Daily administration of RHEL 4, 5 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages, patches.
  • Involved in installation, configuration and administration of Solaris 10/9/8 Production Servers and AIX.
  • Creating and Managing User and Group Administration and Access Privilege Setting with SUDOERS on Solaris, Red Hat Enterprise Linux and SUSE Linux Enterprise Server. Provided Tier 2 and Tier 3 technical support.
  • Administered Windows Server 2003 Active Directory, including Group Policy, creation and deletion of user accounts, managing access controls, and domain structure configuration.
  • Build and Supported Microsoft Windows 2003 Clusters and designed and configured Windows 2000/2003 Active Directory for various organizations.
  • Created a Windows installer package to facilitate the deployment of support tools and monitored and managed several thousand Windows servers and workstations.
  • Setup kick start server and wrote scripts to install RHEL for QA and dev environments for the company.
  • Provided networking support like routing, WAN/LAN, switching and VPN support and configured Telnet, FTP, sFTP, SSH, iptables, Kerberos, Samba for the servers and supported LAN servers, peripherals, network nodes, data warehouse, and enterprise management.
  • Involved in supporting and configuring applications on Oracle and MySQL database Environments.
  • Created Volume Groups, Logical Volumes and File Systems using LVM on Linux/AIX.
  • Wrote scripts for automation and information gathering using Perl and Visual Basic and prepared Shell (BASH/Korn) and PERL Scripts for Solaris and Red Hat Enterprise Linux.
  • Worked with VMware ESX Server Configured for Red Hat Enterprise Linux.
  • Provided technical support for hardware, software, server, networking, and peripherals for 50 users and managing NIS, NFS and Send mail Server and User, Group Accounts.
  • Configuring and Administrating Cron Jobs and Setting up FTP, NFS and Samba servers for file sharing.
  • Involved in Creating Shell Scripts like Automation of Startup and Shutdown Processes.
  • Implemented and supported an automated systems and patch management solution for UNIX servers utilizing SSH keys and scripts.
  • Configuration of NIM, network protocols (DNS, NFS), and system security (sudo, ssh); managing Logical Partioning’s (LPARs).
  • Performance monitoring with SAR, Iostat, VMstat, MPstat and Other Tools and monitoring server activity logs, database and log usage, growth and volume status, disk storage pool volumes.

We'd love your feedback!