We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

3.00/5 (Submit Your Rating)

Nashville, Tn

PROFESSIONAL SUMMARY:

  • DevOps engineer with 8 Plus years of Work experience in IT industry with extensive experience in administration, automation and operations across various physical and virtual platforms ( UNIX, Linux, and Windows ) including Continuous Integration ( CI ) & Continuous Deployment/Delivery as an iterative process and Automation of Infrastructure as Code.
  • Extensive experience in Build Engineering and Release Management process, including end - to end code configuration.
  • Extensively worked on Continuous Integration Tools Ansible, Jenkins, Hudson, RTC, CruiseControl to automation of build and deployment process.
  • Building binaries & deployments of artifacts for entire life cycle model in Enterprise applications.
  • Expertise in Amazon AWS Cloud Administration which includes servers: EC2, S3, EBS, VPC, ELB, Route 53, Auto Scaling, Security Groups, Redshift, and CloudFormation.
  • Experience with log aggregation tools like ELK (Elasticsearch, Logstash & Kibana) configuration and administration for monitoring AWS EC2 (Elastic Cloud Compute) instances.
  • Expert in Configuring and Integrating the Servers with different environments to automatically provisioning and creating new machines using Configuration management/provisioning tools like Ansible, CHEF and PUPPET .
  • Developed puppet modules and chef cookbooks to automate deployment, configuration, and lifecycle management of key clusters.
  • Strong work experience with GIT and expert in its concepts like Branches, Merges and Tags .
  • Also have experience with other source code repository management tools like Tortoise SVN, CVS, IBM Clear Case, Perforce.
  • Experience in installing, integrating, tuning and troubleshooting Apache Tomcat application server. Coordinating with vendors to solve the hardware and software related issues. Worked with Cloud servers, LAMP and J2EE applications.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, cloud watch, Icinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple applications.
  • Involved with set up of continuous integration and daily builds using Bamboo with Artifactory repository manager.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Setup OpenStack proof of concept (POC) in staging.
  • Installed, configured and maintained DNS systems using BIND, Ultra DNS and Route53 (AWS).
  • Troubleshooting DNS issues using DNS utilities like nslookup, Dig etc.
  • Setup Internet load balancing on Multiple ISP, Firewall, Port forwarding, IP routing using IPTABLES.
  • Involved in the functional usage and deployment of applications in Web Logic, Web Sphere and Apache Tomcat Server. Well versed with various services like FTP, SFTP, Sendmail, Mailx, DHCP, NFS.
  • Managed all the bugs and changes into a production environment using the JIRA tracking tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Expertise in implementation and maintenance of Apache HTTPD, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programing for deployment of Java applications on bare servers or Middleware tools.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as MySQL, DB2, PostgreSQL, MongoDB & Cassandra .
  • Experience in supporting and maintaining production servers.
  • Have good experience in providing day to day administration of the Development environment and Production and Test environment systems 24x7 on-call support.
  • Highly motivated, energetic, quick and independent learner.
  • Exceptional ability to quickly master new concepts.

TECHNICAL SKILLS:

Operating Environments: Linux,Redhat EL 5.x, 6.x, Centos 6.X, 7 SUSE v9, 10.0, 11.x, Ubuntu v14.04 LTS, Sun Solaris v9, 10,VMware ESXi 5.1

Hardware: IBM AS/400, IBM RS/6000, IBM (p series) IBM Power Systems (Power 4, 5, 6, 7), IBM Blades, Sun Fire 4800, V880, V1280 Sun Enterprise 4000, Sun Enterprise 250, Sun enterprise 220, Ultra 10, Sun Blades.

Languages: C, C++, Java, Bash, XML, PL/SQL, Python, PHP.

Database Servers: Oracle10, 11, MySQL.

Networking Protocols: SNMP, SMTP, TCP/IP, IPX/SPX, OSPF, BGP, IGRP, EIGRP, PPPDNS.S, SLIP, UUCP, X. 25, LAN, WAN, ARP/RARP, FTP/TFTP,: DHCP, NIS, NIS+

Server Management: Puppet, Chef, VxVM, Nagios,Aws cloudwatch

Tools: Ansible, Jenkins, SVN, GIT

Webservers: Apache, Tomcat 6,7, Jetty 7, IIS (4.0, 5.0)

WORK EXPERIENCE:

Confidential, Nashville, TN.

Sr. DevOps Engineer

Responsibilities:

  • Responsible for Design of different Release Environments for new projects.
  • Worked on building and deploying Java code through Jenkins
  • Worked closely with development team and SQA team for product releases.
  • Worked Design, investigation and implementation of public facing websites on Amazon Web Services (AWS)
  • Using Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS .
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups .
  • Strengthening security by implementing and maintaining Network Address Translation in company’s network
  • Supported small to medium sized projects using GIT.
  • Worked on integrating GIT into the continuous Integration (CI ) environment along with Anthill-Pro, Jenkins
  • Configured LAMP stack setup with Configuration management tools like Puppet and integrated the stack to work in accordance with other CI-CD tools.
  • Implemented Workflows Orchestration using Bamboo.
  • Worked with Performance engineers on Configuration of the environment.
  • Deployed in a way that Components, baselines and change sets can flow between a Repository workspace and a Stream through Accept, Deliver, Replace with, Replace in .
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry.
  • Developed a continuous deployment pipeline using Jenkins, Ruby/shell scripts .
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Implementing a Continuous Delivery framework using Jenkins, Ansible,Chef, Maven & Nexus in Linux environment.
  • Installed, configured and maintained DNS systems using BIND, Ultra DNS and Route53 (AWS).
  • Manage deployment automation using Ansible, Chef, MCollective, Hiera, Ruby .
  • For automated provisioning and deployment, integrated SVN, Bamboo and Chef .
  • Worked with Teraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Managing IT department's LAMP stack and configuration management.
  • Created puppet manifests and modules to automate system operations.
  • Configured the Office 365 Tenant to facilitate the end-user migration to the cloud registered the domains as well as assisted with the registration of the DNS records / Firewall validation.
  • Worked with AWS Cloud management and Chef Automation.
  • Provided documentation, development and management of web products and interfaces for retail processing. Programmed user interfaces that combined System platform with LAMP .
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry .
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Defining Release Process & Policy for projects early in SDLC .
  • Member of CCM representing changes for Release and environment configuration.
  • Used Jenkins to automate most of the build related tasks.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Involved in Chef Deployment on Multiple platforms.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Responsible for nightly and weekly builds for different modules.
  • Responsible for Database build, release and configuration.
  • Perform Deployment of Release to various QA & UAT in Linux environments.

Confidential, Bentonville, AR

DevOps Engineer

Responsibilities:

  • Migrated services to OpenStack an open source software platform for cloud service design, network layout data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline.
  • Involved in troubleshooting of Red Hat Linux server issues and hardware issues and replacements.
  • 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 Puppet Enterprise.
  • Developed OpenStack infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built cloud hosted applications.
  • Proficient in using OpenStack services including: Ceilometer, Keystone, Swift.
  • Built and maintained web applications on a LAMP stack.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Development/Test/Production Branching Model for weekly releases. Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Created mobile friendly / responsive data driven website applications using Twitter Bootstrap & LAMP stack.
  • Wrote Python Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers.
  • Strong knowledge of the OpenStack / Cloud Foundry as well as Eucalyptus ecosystem
  • Created and configure jobs, script builder, custom command builder, agents in Bamboo.
  • Architeched and designed Rapid deployment method using Chef and Ansible to auto deploy servers as needed.
  • Extensively worked in both LAMP & WAMP environments with Linux / Windows, Apache, MySQL, PHP5, HTML/CSS, XML, JavaScript, JSON, AJAX and XML.
  • Expert in installing and configuring Continuous Integration tools such as Bamboo, Build Forge, AnthillPro, Cruise Control and Hudson for build and deployment automation.
  • Wrote Ansible Playbooks with PythonSSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Worked on OpenStack and its components like Nova, Glance, Swift, Sahara and Manila . Securing Linux servers by hardening the OS using IPtables, SELinux and rkhunter .
  • Worked with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly if required.
  • Creating customized Kickstart profiles for each server and making ISO to build the server.
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Automated centralized configuration using Puppet.
  • I wrote the Ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Designing and implementing fully automated server build management, monitoring and deployment By Using Technologies like Ansible, Chef, Puppet .
  • I used various services of AWS for this infrastructure. I used EC2 as virtual servers to host Git, Jenkins and configuration management tool like Ansible. Converted slow and manual procedures to dynamic API generated procedures.
  • Implemented automated cloud infrastructure using Chef.
  • User account management, worked with Perl, shell scripting (ksh, bash) to automate administration tasks.
  • Worked on Sub versioning tool Like SVN and GIT.
  • Worked on Jboss, Apache, MailServer, and Firewall in both development and Production.
  • Worked on various scripting language like Bash, Shell, Ruby, Perl, Python .
  • Worked on cloud environment, Open Stack and created instances and migrated various applications to Open Stack.

Confidential, Farmingham, MA

DevOps Engineer

Responsibilities:

  • Worked on Administration, maintenance and support of Linux ( Red Hat 6.x/7 and CentOS ) Servers.
  • Worked on installation and configuration of DevOps Automation Tool Puppet . Automated centralized configuration using Puppet.
  • Created and updated Puppet manifests and modules, files, and packages stored in the GIT repository.
  • Deployed and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Designed Puppet Modules to manage configurations and automate installation process. Worked on migration from Datacenter to AWS worked on Sub versioning tool Like SVN and GIT.
  • Worked in Blade System c7000 Enclosure setup and installation.
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Nexus and Jenkins.
  • Involved in configuring Flex Fabric shared uplink sets, SAN fabric, and server profiles.
  • Worked on the installation and configuration of the monitoring tool Nagios.
  • Involved in OS deployment on HP Proliant Moonshot Server cartridges.
  • Involved in installation and configuration HP Insight Cluster Management Utility (CMU) .
  • Experience in PXE server configuration and installation.
  • Hands on experience in working on LAMP stack deploying PHP & mysql web applications.
  • Worked in a team on data center operation and network systems.
  • Worked on J boss, Apache, MailServer, and Firewall in both development and production. • Automated .NET build process by writing, updating and executing the automated build scripts.
  • MSBuild and automated the script to create MSI packages for deployment.
  • Worked on various scripting language like Bash, Shell, Ruby, Perl, Python .
  • Developed Korn and Bash shell scripts to automate routine jobs.
  • Updates documentation & labeling for Server, Storage, appliances & related network patching residing in the datacenter.
  • Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance. Building new servers, setting up IIS applications.
  • Performed daily operational checks, reviews event management alerts and e-mails, and assists with audits of inventory and processes.

Confidential, Bocaraton, FL

LINUX Administrator

Responsibilities:

  • Installation and configuration of flavors of Linux like Red Hat Linux, Ubuntu and fedora servers.
  • Installed, upgraded and configured Red Hat Linux 5.x and 6.x using kickstart installation and SUSE.
  • Worked on administration of few UNIX servers like AIX and Sun Solaris in Test and Production environment and applied patches and packages to Red Hat.
  • Created Virtual server on VMWare ESX/ESXi based host and installed operating system on Guest Servers.
  • Configured and maintained LAMP stack on production and staging servers.
  • Wrote Perl scripts at server side for web support of LAMP .
  • Updated YUM Repositories and Red hat Package Manager (RPM).
  • Created RPM packages using RPMBUILD and verifying the new build packages.
  • Installed, configured and maintained DNS servers, Mail servers, FTP servers, NFS, NIS, NIS+, RPM.
  • Developed Shell/Perl Scripts for automation purpose.
  • Monitoring and service issue resolution of LAMP stack web servers, both shared and VPS.
  • Participated in migration cut over meetings, build and deploy Linux hardware Nodes to host several KVM templates.
  • Improved monitoring with Nagios and custom plugins.
  • Developed utilities in perl, including templates and configurations for Nagios and basic system configurations.
  • Wrote customer plugins for Nagios .
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Extensive experience monitoring the servers using Nagios.
  • Used Jira as ticket tracking and work flow tool.

We'd love your feedback!