We provide IT Staff Augmentation Services!

Sr. System Administrator / Devops Engineer. Resume

4.00/5 (Submit Your Rating)

LA

SUMMARY:

  • 8 years of total experience in IT Industry with major 4 years of experience on DevOps engineer, Build /Release and Software Configuration Management.
  • Experience in creating the company’s DevOps strategy in max environment of Linux (RHEL, CENTOS), Solaris and UNIX administration.
  • Experience in branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS and on UNIX and Windows environment.
  • Expertise with the versioning tool GIT and GIT Hub Subversion (SVN), and IBM Clear case.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies.
  • Extensively worked on Continuous Integration and Deployment using various CI tools like Puppet, Chef, Docker, Hudson, Bamboo, Sonatype Nexus and Ansible.
  • Good knowledge on container based deployment using Docker, Docker Hub, Docker registers and working on Docker images and Kubernetes.
  • Working knowledge on testing and build tools like ANT, MAVEN and GRADLE.
  • Experience in writing Bash Script, Shell Scripting, Python programing and Perl Scripts (hash and arrays) for development of java applications on servers and Middleware tools . Hands on experience with SonarQube tool used for quality code with open source tools like Apache, Elastic search and Log stash.
  • Experienced in Logical Volume Management on Linux with LVM Knowledgeable in HTTP, HTTPS, SMTP, FTP, SFTP, DHCP, DNS, SNMP TCP/IP, UDP, ICMP, VPN, POP3 protocols.
  • Expertise in Amazon EC2, S3, Amazon Elastic Load Balancing, Route 53, Auto Scaling, Redshift, VPC, Cloud Formation and Security Groups.
  • Performance Monitoring, resolving network issues and tuning the system using tools such as Top, Iostat, Vmstat, Netstat, Truss, Sar, Ndd, Ithtool, Dtrace, Strace.
  • Installed, configured, managed and monitoring tools such as Splunk, Nagios and Graphite for Resource monitoring, network monitoring, log trace monitoring.
  • Experience and thorough understanding of automated implementation and deployment of a cloud based infrastructure like Web apps, Application Service Environments, firewalls, load balancers, storage, monitoring and security.
  • Experience in auto mating, building, deploying, and releasing of code from one environment to another environment.
  • Expert in deploying the code through web application servers like Web Sphere, Web Logic, Apache Tomcat, JBOSS and GlassFish.
  • Experience in developing report creation from TFS using SQL Server Reporting Services.
  • Expertise in Querying RDBMS such as Oracle and MYSQL by using SQL for Data integrity, Installation, Configuration and Management of NoSQL tools such as SQL Server 2008/2012/2014 , DB2, PostgreSQL, MongoDB and Cassandra.
  • Experience in SDLC with planning the system installation by configuring, maintaining, deploying the servers of Windows 2008, 2012 and Linux RHEL 5.x and 6.x.
  • Excellent organizational, analytical and teamwork skills along with good communication and interpersonal skills thereby resulting in higher team productivity and lesser operating costs.
  • Experience in using bug tracking systems like JIRA, RALLY, Remedy, HP Quality Centre and IBM Clear Quest .
  • Proficient in tracing complex build problems, release issues and environment issues in a multi - component environment and p erformed software deployments using Microsoft SCCM.
  • Experience in trouble shooting the problems generated while building, deploying and in production support.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.
  • Knowledge in front end technologies using HTML, CSS, JavaScript, JQuery, JSTL, Custom Tags, and XML.
  • Solid understanding of RPM and YUM, building, maintaining and installing packages using Red Hat Satellite Server.
  • Extensive experience in Red hat Enterprise Linux 5/6/7, VMware ESX 4.0/5.1/5.5, Ubuntu 10.04/12.04 and Solaris servers, Fedora management in a heterogeneous environment.
  • Experienced in maintenance of Load Balancing the disaster recovery with the change in the IP address in Web services and change in virtual host machines and HTTP configurations .
  • Involved in complete Administration tasks on UNIX (SUN Solaris, Red Hat Linux, and AIX) and documentation for the projects executed.
  • 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.
  • Planning, documenting and supporting high availability, data replication, business persistence , fail-over, fail-back using VERITAS Cluster Server 4.x, 5.x.
  • Experience with Linux Package management and Linux Patch management

TECHNICAL SKILLS:

Operating System: Windows98/XP/NT/ 2000/2003/2008, UNIX, LINUX, MAC, Ubuntu, Sun Solaris, Ubuntu Server 10/12, VMware ESX 4.0/5.1/5.5, SUSE, IBM AIX, CentOS 5/6/7, Fedora.

Hardware: Dell Power edge, IBM Blade Center, Blades, EMC, Sun Fire.

Versioning tools: CVS, SVN, GIT, Perforce, PVCS, Clear Case, RTC, VSS, TFS, Bazaar.

Virtualization Tools: VMware, Vsphere, ESX/ESXi, Vcenter server.

Cloud Computing: AWS (EC2, ELB, S3), Open stack (Nova, Swift, Glance).

Test & Build tools: MAVEN, Make file, ANT, MS Build, Jenkins, bamboo, Nagios, GRADLE, build forge.

Continuous Integration tools: Chef, Puppet, Docker, Ansible, Bamboo, Kubernetes.

Networking: TCP/IP, SMTP, DNS, DHCP, LDAP, HTTP/HTTPS, SSH.

Database Tools: Oracle 10g, 11g/12c RAC, Cassandra DB, MongoDB, DB2, MS Access, PL/SQL, MySQL, PostGre SQL

Language/Scripting: C, C++, Perl scripting, JAVA, shell scripting, Java scripting, Ruby, Python, Bash, VMware ESX.

Web Technologies: Servlets, JDBC, JSP, HTML, CSS, XML.

Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.

Bug Tracking Tools: JIRA, Fisheye, Rally, IBM Clear Quest, Bugzilla, HP Quality Center.

Monitoring Tools: Nagios, Net cool, Big Brother, Ipmonitor, Solar Winds, Splunk, Sar, Iostat, Vmstat, Top, Zabbix, Graphite, SolsrWinds, Icinga

PROFESSIONAL EXPERIENCE:

Confidential, LA

Sr. System Administrator / DevOps Engineer.

Responsibilities:

  • Used security groups to develop a logical firewall to ensure high security for control applications.
  • Implemented, maintained, monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch
  • Developed Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end serve.
  • Worked with PaaS by utilizing the Cloud Foundry specifically pivotal CF, which should have implemented Cloud Solutions on AWS utilizing EC2, creating & configuring the S3 buckets, IAM, ECS, RDS etc.
  • Implemented Amazon IAM to grant fine access of AWS resources to users and managed roles and permissions of users to AWS account through IAM. Created and Configured ECS and RDS.
  • Developed AWS Cloud Formation templates to create custom sized VPC subnets, NAT, EC2, instances, ELB, Security Groups.
  • Providing administration and maintenance of production servers for running Red Hat , CentOS, Debian, Ubuntu , Windows Server 2008 and 2012.
  • Experienced with the Chef in a team environment by assertive, detail-oriented, meets deadlines, takes initiative, able to work independently and collaboratively .
  • Experience with Chef Enterprise as well as On-Premise, Installed Workstation, Bootstrapping Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Worked on using Chef Attributes, Chef Templates, Chef Recipes and Chef Files for managing the configurations across various nodes using RUBY.
  • Experience in Chef Development kit to write and manage the chef infrastructure from any machine and any operating system.
  • Experience in Chef's Knife to manage the interface between Chef Bookshelf (the repository) and your chef server .
  • Created scripts in Python which integrated with Amazon API to control instance operations, integrate and implement a complete cloud services framework ( IaaS, PaaS, and SaaS ) and cloud deployment model ( private, public, and hybrid ).
  • Enabling customers to better manage software development, deployments and infrastructure with tools such as Chef, Jenkins and GitHub .
  • Deploying the Open stack components on multimode with High availability environment and configuring the Open Stack keystone, glance, cinder, swift.
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated maven with GIT to manage and deploy project related tags.
  • Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Build and manage real time, monitoring dashboards using Elastic Search-Logstash-Kibana (ELK’S).
  • Performed regular software release build and deployment based on defined process and procedure, including J2EE, UNIX Scripts, Oracle PL/SQL build and deployment.
  • Developed OpenStack infrastructure with automation and configured management tools such as Ansible, Puppet, or custom-built cloud hosted applications and used Ansible for continuous integrations.
  • Experience in Implementing a Continuous Delivery framework using Jenkins, Maven and Nexus in Linux environment.
  • Automating the Build process using Subversion (SVN), and ANT . Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Involved in developing custom scripts using Perl and Shell scripts to automate jobs.
  • Monitoring of OS-level parameters and application-level monitoring using Zabbix and Nagios.
  • Develop dashboards to view server and web metrics via Zabbix.
  • Programing knowledge in Shell Scripting and deployed Linux and Windows virtual machines form pre-configured templates in VM deployment.
  • Worked with Vmstat, Iostat, SAR, TNsping, Netstat and TCP dump to determine the system and network health, deployed Linux and windows virtual machines from pre-configured templates as VM Deployed.
  • Worked on Red Hat Linux, Ubuntu, Solaris, AIX, CentOS, Fedora, Windows environments, and VMware VSphere . Experience in Installing, upgrading and configuring Red Hat Linux 5.x, 6.x and 7.x and Debian using Kickstart Servers.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, system Performance tuning on Unix/ Linux systems Installation and troubleshooting on VMware running Linux (Red Hat) and Windows (wintel, windows 7, XP, Vista).
  • Creating, cloning Linux Virtual Machines, templates using VMware 4/5 and migrating servers between ESX hosts. Implement and maintain ESX host clusters and security.
  • Deployed Java/J2EEapplications to Application servers in an Agile continuous integration environment and automated the whole process.
  • Experienced in installing, configuring and managing RDBMS and NoSQL tools like Elastic Search, MongoDB (NoSQL) and Cassandra DB.
  • Used iterations by Whiteboard and RALLY for defects tracking and Agile methodologies and applying them in software environments by deploying applications and functionalities at internal to external levels to provide access to the systems for production, QA and SIT demo. Good understand and experience on SCRUM.
  • Installed and Configured Web Logic , Jboss, APACHE and TOMCAT Servers with JAVA Application tools on RedHat and AIX server’s environment.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Configuration of Hudson along with Ant and Python Scripts for Automated build and deployment Process.
  • Evaluate Chef framework and tools to automate the Cloud deployment and operations.
  • Worked on build tasks using Maven, Ant make files and worked with development team to migrate Ant scripts to Maven.
  • Integrated build dependencies and dependency blocking strategy in Bamboo .

Environment: SVN (Subversion), ANT, and Maven, Chef, Puppet, Devops, TFS, Jenkins, Unix, Linux, Perl, Bash, Python, Ruby, Cruise control, AWS, MongoDB, Chef, Sonar, SharePoint, Bamboo, Hudson, Git, JIRA, Shell Script, Ubuntu, Solaris, CentOs

Confidential, Green Bay, WI

DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Managed Tortoise SVN repositories for branching, merging and tagging.
  • Developed Shell/Perl Scripts for Automation purpose.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Puppet.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Deployed Puppet, Puppet Dashboard for configuration management to existing infrastructure.
  • Puppet ERB (Embedded Ruby) structure and syntax templates and developed tags and gave comments to tags, manipulated data and tested for different variables. Used puppet to manage Web Applications, configure Files, Data Base, Commands, users Mount Points and Create the Puppet Packages based on the secure configurations.
  • Designing and implementing fully automated server build management, monitoring and deployment by using technologies like Puppet and Chef.
  • Installed, Managed, Configured Puppet Agent and puppet Master. Wrote custom Modules, facter and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise. Kickstart the servers by using existing plugins like MCollective, puppet Hiera and Django process.
  • Deployed mcollective for orchestration. Wrote custom Mcollective plugins to deal specifically with our needs.
  • Integration with Puppet modules by using MCollective framework and Jenkins jobs.
  • Manage deployment automation using Puppet Mcollective, Custom Puppet modules, Ruby.
  • Virtualized the servers on AWS using the Docker, created the Docker files and version control. Used Docker Containers for eliminating a source of friction between developer and operations.
  • Experienced in support with automation solutions for Source, configuration management Deployment and in pipeline. Cloud formation scripts using JSON, manage the configuration Continuous cloud deployment.
  • Configured and Maintained Apache web servers for Release Management Team's internal use. Administered Linux servers for several functions including managing Apache/Tomcat server, mail server and MySQL databases in both development and production.
  • Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.
  • Provisioned and build CHP (compute host platform) Red hat Linux 6.1 virtual machines, these servers based cloud computing.
  • Utilized Puppet to automate single-command provisioning for development and production environments for an operation tools start up.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x , CentOS and installation of packages and patches for Red Hat Linux Servers.
  • The performance of administrative tasks on Linux Server environment interacts with the server through a Shell Session with user permission operations and file system management.
  • Manage applications and set up meetings for all services and responsibilities. Operational and technical support for the Linux/Windows server infrastructure.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on Redhat Linux/Debian0 Servers.
  • Performance monitoring on Solaris & Linux servers using Iostat, netstat, VMstat, SAR, Top and prstat . Configured NFS and Open LDAP services in Red Hat Linux and Solaris systems . User, Group management for all the UNIX servers.
  • Set up Windows Azure Active Directory for directory synchronization.
  • Created a site to site VPN between on premise and Azure, using RAS for secure replication of on premise domain controller, to the newly created azure domain controller
  • Developed Puppet Modules for installation & Auto healing of various tools like Jenkins, MSSQL , Nexus etc. these modules are designed to work on both windows and Linux platforms.
  • Gained experience working with VSphere, VMWare, VMWare Orchestrator, working with templates and ISO Linux configurations.
  • VMware vSphere with Linux . Creation, management, administration and maintenance of virtual servers and clients Experienced with Virtualization technologies like installing, configuring, VMware vSphere. Creation, management, administration and maintenance of virtual servers and clients.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.65
  • Used AJAX for partial page updates and AJAX Toolkit for designing GUI screens
  • Experience in Service Oriented Architectures (SOA) and proficient in developing and consuming WCF Services, Windows Services and Web APIs and Strong understanding of Various Protocols like HTTP, TCP/IP
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Developed PowerShell 2.0 scripting to work with TFS Object Model to utilize for more repeatable, automated processes and tasks.
  • Designed and implemented Continuous Integration process using tools like Hudson with approval from development and other affected teams.
  • Implemented the setup for Master Slave Architecture to improve the Performance of Jenkins. Used Jenkins for Continuous Integration and deployment into Tomcat application server.
  • Converted old builds using make to Ant and XML for doing Java build. Used Artifactory repository tool for maintaining the java based release code packages. Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Involved in Research of the project application architecture to support/resolve Build, Compile and Test issues/problems.
  • Installed and configured monitoring tools Nagios, Splunk for monitoring the network bandwidth and the hard drives status.
  • Created various Python tools to automate many of the repeatable tasks in our environment as well to use with Nagios and Zenoss for monitoring and trending.

Environment: .NET, Java/J2eeWindows, PL SQL. Ant, Maven, Docker, Nagios, Splunk, Subversion, Puppet, Chef, PowerShell, ORM, Amazon Web Services, Open Stack, Shell/Perl, Python, SCM, Remedy, GIT, CVS, TFS, Jenkins, MS Build, SVN, Tomcat, Bamboo, Jira, Oracle.

Confidential, Plantation, FL

Sr. Linux Administrator

Responsibilities:

  • Built, Configure and Install Red Hat 5/6, OS on physical and virtual servers.
  • Assess the Licensing, performance, stability and scalability of the applications and virtualizes their environments if compatible.
  • Successfully collaborated with cross-functional teams in design and development of software features for enterprise satellite networks using C /C++, leading to senior role in the organization
  • Implemented additional rules and logic to provide indicative and corporate actions data to new subscribers by extracting all the required information from data base, generating and pushing messages using C++ and Rogue Wave.
  • Installed and configured RHEL 4.x/5.x, Solaris 8/9/10, Windows 2003/2008 for production, staging and test environments.
  • Created BASH shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
  • Configured distributed file systems and administering NFS server and NFS clients and editing auto-mounting mapping as per system or by user requirements
  • Building LDoms on T5220, T5120 and T5140 servers.
  • Involved in troubleshooting of UNIX technical problems received through e-mail and Clarify Ticketing Tool, Backup solutions according to the SOP & SLA. Generating reports, Preparing Quality Documentations and uploading to VSS tool.
  • Provisioned and build CHP (compute host platform) Red hat Linux 6.1 virtual machines , these servers based cloud computing.
  • Maintaining a commitment to providing the best experience possible for red hat customers using Open stack .
  • Managed internal deployments of monitoring and alarm services for the Azure infrastructure (OMS).
  • Creating an automated PowerShell/Azure SQL/Power BI solution to analyses and present their Azure billing information in a very user and business friendly way in insurance project.
  • Experience in using VERITAS Volume manager. Created disk groups, volumes, volume groups and RAIDs using VERITAS volume manager. Creating new file systems, mounting file systems and unmounting file systems.
  • Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance.
  • Solving server problem with rescue mode recover file system corrupt form console. /5000, E35000, Hitachi 9980v. Solaris 8/9/10, RHEL 3, ESX 3. solstice disk suite (SDS), SUN UCE, Jboss, Veritas Volume Manager (VxVm), VMware, Veritas Cluster server (VCS).
  • User account management, worked with Perl , shell scripting (ksh, bash) to automate administration tasks.
  • Administered, maintained Red Hat 3.0, 4.0, 5.0 AS, ES , Troubleshooting Hardware, and Operating System. Application and Network problems and performance issues, deployed latest patches for Sun, Linux and Application servers.
  • Installed and configured Solaris 10 servers with Zones and containers on SUN M5000 and T2000 Servers with SUN ZFS.
  • Issues related to NFS, NIS, LVM, Grub corruption, configuration and maintenance of RAID (level 0, 1, 5) troubleshooting VERITAS Volume Management and cluster server environment .
  • Installed and Configured SAMBA Server in Linux for accessing the shared files from the windows environment.

Environment: LDoms, C++, RAID, VERITAS, Solaris 8/9/10, Perl, shell scripting, VMware, Jboss, Redhat Linux 6.1, Linux, SAMBA, Hitachi, RHEL 3, UNIX.

Confidential

System Administrator

Responsibilities:

  • Installation, Configuration, Maintenance and Development of about 250+ Linux Servers (Mix of Ubuntu, CentOS and RedHat-RHEL).
  • Setup, create, clone and configure the virtual servers using VMware Vsphere Client 5.1.
  • Design, Configuration, Administration and Development of LAMP (Linux Apache MySQL PHP) based architecture and other open source applications.
  • Create and configure guest virtual machines using VMware.
  • Involved in creating and configuring Zones/Containers, zfs filesystems in Solaris 10 environment.
  • Responsible for Day-to-day systems administration tasks in Solaris and Redhat Linux Configured NFS servers.
  • Assisted the team and played a key role in Datacenter migration up to cloud infrastructure (IaaS).
  • Worked on creating, configuring and administration of the filesystems (ext3/OCFS2) using Logical Volume Management LVM.
  • Implemented algorithm in C /C++ to calculate key system variable in MS Excel for Customer Support Department, allowing product release on time
  • Created ZFS, ext3, NFS, CIFS filesystems on Solaris 10 and Redhat Linux environment.
  • Responsible for supporting more than 1000 SUN/Aix servers for hardware and software incidents and engage sun support.
  • Responsible for Day-to-day systems administration tasks in Solaris, Redhat Linux and AIX servers.
  • Deploy, configure and manage Linux instances in Amazon Cloud/EC2 environment.
  • Worked with job scheduling tools crontab and AutoSys.
  • Hands-on experience in managing post-install configuration using the tools like puppet, landscape.
  • Follow Change Management process prior to making any changes to production systems.
  • Provided L3 support for infrastructure, incident management and Network teams by helping in problem solving and troubleshooting issues.
  • Responsible for supporting more than 1000 SUN/Aix servers for hardware and software incidents and engage sun support.
  • Installed and Configured Solaris 10 by using Jumpstart server (Jet server) and also installed and configured Linux by using Kickstart server.
  • Configuration and administration on standard UNIX services like SSH, LDAP, SSL, NFS, Sudo and FTP.
  • Worked in developing and making changes in UNIX scripting languages (PHP, Bash, and Korn).
  • Monitor and check the status of the servers using the monitoring tools like ipmonitor, Nagios.
  • Worked efficiently in resolving issues, tasks and production changes through Service now ticketing system.
  • Worked with networking team in understanding the limitations of firewall, domain controllers, load balancers and switches.

Environment: Redhat Enterprise Linux, UNIX, C++, Ubuntu server, Centos, HP Server, Dell Poweredge, VMware, Apache.

We'd love your feedback!