We provide IT Staff Augmentation Services!

Devops Engineer Resume

SUMMARY

  • About 3 years of experience as Linux system administrator in implementation, administration and Application - product support in Linux (Red hat RHEL 5/6/7) and and in VMWare, VSphere.
  • Experience in Installing, upgrading and configuring RedHat Linux 4.x, 5.x,6.x,7.x using Kickstart Servers.
  • Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
  • Excellent experience withPythondevelopment under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux, Fedora).
  • Experience of Jenkins, Apache Ant, Apache Tomcat, Subversion, Git, Maven.
  • Experience in using Jenkins to automate most of the build related tasks.
  • WroteMAVENScripts to automate the build process.
  • Install, Maintain, Configure, and Troubleshoot Windows and Linux Servers(IIS, Sharepoint, Exchange,Ubuntu, ADFS, Domain Controllers, DHCP, SQL, and DNS)
  • Experience in installing, configuring and implementing the RAID technologies using various tools like VxVM and Solaris Volume Manager.
  • Data management inAWScloudincluding disaster recovery, Backups, automated backups, storing log files etc.
  • Experienced in different build tools likegrunt, gulp, andgradle.
  • Used NPM,GRUNTfor UI task runner and mastered in using theGRUNTcommands for building and deploying the project.
  • UsedGruntas the automated task runner for a better development/build/production workflow.
  • Experience in configuration of NIS, NIS+, DNS, DHCP, NFS, LDAP, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.
  • Ability in development and execution of XML,ShellScripts and Perl Scripts.
  • Experience in Set up CI (Continuous Integration) for major releases in Jenkins.
  • Experience in writing shell scripts to automate the administrative tasks and management using cron and at.
  • Have experience on Hadoop.
  • Expert on protocol TCP/IP.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
  • Set up virtual box running inUbuntuto test websites developed in Ruby on Rails.
  • Experience in VMware Installation and monitored Virtual environments with ESX/ESXi servers and Virtual Center 4.X.
  • Expert in Linux Performance monitoring, kernel tuning, Load balancing, health checks and maintaining compliance with specifications.
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
  • Installation, configuration and administration of Jboss, Apache, Weblogic, Tomcat and Websphere.
  • Building of Oracle RAC (Oracle Real Application Clusters) environment.
  • Monitoring SVT, Tomcat and Apache ticketing tasks, and Disk and CPU utilization by using various monitoring tools.
  • Managed TCP/IP packets and DHCP servers.
  • Monitoring system performances using Nagios and managing network issues.
  • Installation of third party tools using packages.
  • Unix Administration, File system support, new system installation and performance monitoring for AIXv5.3/6.1/7.1
  • Independent problem solving and a good team player with strong interpersonal and communication skills..
  • Supported forIBM p5- (570, 561,560, 550, 520, 510, 55A, 505), servers running IBM AIX 5.3 in virtualized environment.
  • Day to day resolution on Linux based issued though SMS ticketing system in compliance to SLA cycles.
  • Worked as Java Developer.
  • Expert in AWS cloud.
  • Automating many day to day tasks through Bash scripting.
  • Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.
  • Experience in Troubleshooting Hardware, Storage, Application Bottlenecks. System Recovery, Crash dump analysis and Performance Tuning.
  • Ability to work independently as well as a team member.

TECHNICAL SKILLS

Operating Systems: Ubuntu 10/11, RHEL 5/6/7 Solaris 9/10/11, Cent OS Windows 2003, 2008, 2010.

Hardware: Sun Servers E450, E3500, E4500, Sun Ultra's, V210, V280, V490, V880, V6800 SUN Ray (1g Ultra Thin Client) SUN Desktops (SPARC 10, 5), DMX3 and DMX4 Storage Arrays, F5

Software: Veritas Volume Manager 3.5/4/5, Veritas File System,Veritas Cluster Server 3.5, Veritas Netbackup 6.0, Logical Volume Manager, MS-Office/MS-Project

Web/ Application Server: Tomcat, Apache DB2, Oracle, IBM RSA/WAS, Windows Server 2008,2012.

Network Protocols: DHCP, DIG, DNS, SNMP, SMTP, Ethernet, IOS, netstat, NFS, NIS, nslookup, RIP, OSPF, BGP, TCP/IP, and TCP dump, FTP, TFTP.

Cluster Environment: VERITAS Cluster Servers 4.1

Programming Languages: C, C++, JAVA, MYSQL, HTML, PHP, XML, Bash, Perl and Shell Programming, Python, HTTP,AJAZ.

Other tools: VMware, VSphere, ESX/ESXi, VCenter Server, Datacenter, Puppet, Chef, Ansible.

PROFESSIONAL EXPERIENCE

Confidential

Devops Engineer

Responsibilities:

  • Installation, configuration, administration of RHEL 5, 6 and 7 & Solaris 9, 10 using Kickstart, Jumpstart. custom configuration like package management, volume management of servers.
  • Installation, configuration, administration of Solaris 9, 10 and 11 on SPARC based servers using Jumpstart.
  • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Installing RedHat Linux using kickstart and applying security policies for hardening the server based on the company policies.
  • Worked onRubyon Rails different versions (1.9.3, 2.1.5 and 2.2.2) to make them compatible accordingly required for project on windows and MAC OS.
  • Worked inruby/cucumber base automation framework environment extensively on Rspec providing 100 % coverage for all test cases.
  • Implemented indexing for logs from Oozie toElasticSearch.
  • Monitoring the log flow from LM Proxy toElasticSearch-Head
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
  • Developed web based applications usingJavaScript, HTML5, MySQL, DHTML and CSS3.
  • Used JSP, Struts andJavascriptlibraries like Backbone and Jquery to develop the User Interface.
  • Good understanding on integratingJirawith other products such as Sales Force, Share Point, Zendesk and Microsoft office connector.
  • Monitored and maintaining ofAWSservers which serve as the platforms for thecloudinfrastructure (EC2 instances, EBS, DynamoDB andS3) and production or retail servers via remedy ticketing system.
  • Providing advice regarding analyzers, tokenizers andElasticSearchmappings
  • DefinedAWSSecurity Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or moreAWSEC2 instances.
  • Have done great programming on C, C++.
  • Worked on Database MYSQL.
  • Developed consumer based features and applications usingRubyon Rails, JavaScript, JQuery, HTML, behavior Driven Development (BDD) and pair based programming.
  • Worked on Solaris 10 container technology, created local and global zones, modified local zone parameters, created file systems on local and global zones.
  • Creating Zones, containers, LDOMs on Solaris servers, creating zpools, ZFS file system installing Oracle, Java based applications on them.
  • Troubleshooting and administering High Availability using VERITAS Cluster Server on various business critical database & application production servers.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center, and Fisheye.
  • Deployed LAMP based applications inAWSenvironment, including provisioning MYSQL-RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups.
  • Integrated ant withShellscripts created in Bash to automate the deployments for the Java based applications.
  • Monitored Linux server for CPU Utilization, Memory Utilization, and Disk Utilization for performance monitoring.
  • Experience in Server monitoring, capacity planning, application monitoring with the help of Nagios and Puppet.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Installing, configuring Tivoli Storage Manager and Veritas Netbackup 6.5 on Solaris.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Continuous Integration: implemented and promoted use of Jenkins within the developer community. Validated Jenkins along with Bamboo.
  • Expertise in developing web-based open stack applications usingPythonand Django for large dataset analysis.
  • Experience in installing and configuring different versions ofRubyand Rails using RVM
  • UsedPHPlanguage to design a function for different page to call to boost website efficiency
  • Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
  • UsedPHP, HTML and JavaScript webpage coding integrated with MySQL using Apache HTTP.
  • Worked onShellscriptingto notify alerts during emergency, Monitored application server performance.
  • Building and scalingRubyon Rails applications with Heroku cloud application platform.
  • Created entire application usingPython, Django, MySQL and Linux.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Performed configuration, deployment and support ofcloudservices including Amazon Web Services (AWS).
  • Efficiently worked withrubyon rails in the designing and development of the application.
  • Utilized thePythonunit test framework, for allPythonapplications.
  • ImplementedAWSHigh-Availability usingAWSElastic Load Balancing (ELB), which performed a balance across instances in multiple Availability Zones.
  • WrotePythonmodules to extract/load asset data from the MySQL source database.
  • Maintained and developed infrastructure using Chef, Jenkins, and multiple AWS tools.
  • Developed build and deployment scripts usingANTandMAVENas build tools in Jenkins to move from one environment to other environments.
  • Developed build scripts usingANTandMAVENas the build tools for the creation of the build artifacts like war or ear files.
  • Developed classes using corejava(multithreading, concurrency, memory management) and some spring IOC.
  • UsedMavenandAntscripts to build the source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
  • Developed user interfaces using Swing, JSP, JSF, PL/SQL, JDBC, XML, HTML5 and CSS3,JavaScript, JQuery, NodeJS.
  • Converted various Java applications fromANTtoMavenand Gradle.
  • Redhat servers, creating policies, scheduling jobs.
  • Worked extensively with ApacheANTandMAVENbuild tools for writing build.xml and pom.xml files respectively.
  • Responsible for the operation, maintenance and integrity of a distributed, networked AIX based environment.
  • Working on Volume management, Disk Management, software RAID solutions.
  • VERITAS Volume manager & Solaris Volume Manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
  • Operating System(AIX) level experience in database migration from SUN, HP-UX to AIX.
  • Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
  • Gathering requirements from customers and business partners and design, implement and provide solutions in building the environment.
  • Configuration and management of Apache Web Server, Samba Servers, SSH,NFS, HTTP, LDAP domain services.
  • Handled template designing to display html withrubyfiles.
  • Usage of arrays and hashes in theRubyenvironment.
  • Involved in developing ofrubyscripts for migration of database on production.
  • Managing groups and user accounts assigned permissions to users file.
  • Experience in installing and configuration of Mail Servers like Send Mail. Postfix
  • Responsible for monitoring and working on tickets. Following it up with business and technical teams, and ensuring the problem is successfully resolved.
  • Experience in Sun Solaris 10(Creation of Zones, Service Management Facilities, Virtualization, Container based).

Environment: Red hat Enterprise Linux 4.x/5.x/6.1,7.x, Solaris 8/9/10/11, Tivoli Storage Manager, VMware ESX5, Application Server 3.5/4.0.x, LDAP, DNS,VIO,NIM, NFS, TCP/IP, SAN, NAS, Nagios, 8.1, Oracle 9i/10g, Shell Scripting.

Confidential

Linux System Admin

Responsibilities:

  • Installing Red Hat Linux 5/6/7 using kickstart servers and interactive installation.
  • Supporting infrastructure environment comprising of RHEL and Solaris.
  • Create, extend, reduce and administration of Logical Volume Manager (LVM) in RHEL environment.
  • Built an sample applications onAWSwhich demonstrate architectural features.
  • Implemented a caching feature to cache static web pages in memory using XML andPHP.
  • Automate repetitive tasks, deploy critical applications and manage change on several servers using Puppet.
  • Developed and implemented search feature usingPHPand Ajax.
  • Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
  • Work as a JIRA Admin for creating the Jira Stories and assign them to the developers and QA's.
  • Developed PowerShell script to manage account in Azure including creating accounts groups, permission and licensing.
  • Improving performance and scalability of an existingElasticSearchapp.
  • Usedpythonscripts to update content in the database and manipulate files.
  • Troubleshooting Network, memory, CPU, swap and File system issues, TCP/IP, NFS, DNS, SMTP in Linux and Solaris servers.
  • Experienced inPHPweb services using SOAP and REST.
  • Administration of repetitive Jobs using Cron scheduling, and using bash Scripts to accomplish the task on multiple servers.
  • Worked on Build Automation and Continuous Integration tools like ANT1.8, Maven2.x/3.x, Hudson, Jenkins, Bamboo and Cruise Control.
  • Installed LDAP for user management and configured crowd for SSO.
  • Loaded hdfs and data -warehouses data inelasticsearchclusterfor fastersearchand querying.
  • ManagedJirausers and created workflows, issues types, fields in production.
  • Configured SAN storage devices inAIX using Virtual Fiber channel (VFC).
  • Performance tuning of Virtual Memory, CPU, system usage in Linux and Solaris servers.
  • Configuration of Monitoring tools in Linux and Solaris servers.
  • Performed Disaster Recovery in RHEL servers which consists of LVM based FS and Red Hat Clustering.
  • Used JAXB to convert XML tojavaobjects andJavaObjects to XML.
  • Created custom workflows, screens and Custom fields forJira.
  • Troubleshooting and resolving issues inJIRAand Confluence as users.
  • Integrated Bamboo withJira, Created Plans and Failed Builds will create a ticket.
  • CreatedAWSLaunch configurations based on customized AMI and use this launch configuration to configure auto scaling groups.
  • AdministeredUbuntu, CentOS, and Debian Linux development systems: including user account management, system design & monitoring, application & development stack setup.
  • Worked on Managing the PrivateCloudEnvironment using Puppet.
  • Writing Shell and Perl Scripting for automation of job.
  • Expert on WenSphere, IBM IHS.
  • File system tuning, growing, and shrinking with Veritas File system 3.5/4.x.
  • Installed and configured GFS cluster for holding databases.
  • Configured open LDAP Red Hat Linux systems.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP IMAP and POP3) and file servers.
  • Maintaining Remedy environments used for the ticketing system.
  • Created new slices, mounted new file systems and uncounted file systems.
  • Expertise in troubleshooting the systems and managing LDAP, DNS, DHCP and NIS.
  • Worked with different Active directory databases like Microsoft AD, Tivoli Directory server with LDAP.
  • Worked on making DNS entries to establish connection from server to DB2 database.
  • Performed patching, backups on multiple environments of Solaris, Linux and VMware.
  • Assisted other UNIX administrators when help was needed (i.e. creating UNIX accounts, writing scripts to perform system administrator functions, responding to trouble tickets, etc).
  • Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
  • Installed and configured Apache / Tomcat web server.
  • Worked with Big IP F5 Load Balancer administration,shellscriptingfor alerting and alarming on applications.
  • Creation of Logical volumes (LVM) for Linux operating systems.
  • Worked with DBA team for database performance issues, network related issues on Linux Servers.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Created and modified users and groups with SUDO permission.
  • Experienced in creating Logical Partitions (LPAR) on Tivoli Storage.
  • Maintaining Remedy environments used for the ticketing system.
  • Created new slices, mounted new file systems and uncounted file systems.
  • Expertise in troubleshooting the systems and managing LDAP, DNS, DHCP and NIS.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry
  • Worked with different Active directory databases like Microsoft AD, Tivoli Directory server with LDAP.
  • IntegratingJirawith Stash/Crowd/Hipchat/Bitbucket Server.
  • Worked on making DNS entries to establish connection from server to DB2 database.
  • JIRA is used as ticket tracking, change management and Agile/Scrum tool.
  • Performed patching, backups on multiple environments of Solaris, Linux and VMware.
  • Assisted other UNIX administrators when help was needed (i.e. creating UNIX accounts, writing scripts to perform system administrator functions, responding to trouble tickets, etc).
  • Involved in preparation of functional and system specifications. Estimated storage requirements for applications.
  • Created users, manage user permissions, maintain User & File system quota on AIX and Linux servers.
  • Involved in preparation of functional and system specifications. Estimated storage requirements for applications.
  • Managed TCP/IP packets and DHCP servers.
  • Installation of third party tools using packages.
  • Provide on call support by rotation 24/7.

Environment: Centos 5.7/6, Redhat Linux 5.7/6/7, Ubuntu 10.04/10.10/11.10 , Oracle/DB2, VMWare ESX 4.x, VMware, VSphere, ESX, Bash, Shell Scripting, Python, Veritas Cluster Server, Autosys, Windows 2012 servers, Windows 2008, IIS 7.0 & 7.5., Servers.

Hire Now