We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Allen, TX

SUMMARY

  • Overall 7+ years of experience specialized in DevOps, System Admin (Linux, UNIX, and Cloud Technology) / Solution Integrator.
  • Manage DevOps to ensure successful continuous Integration & Delivery (CI/CD) of application release into production.
  • Experience on working automation tools Puppet, Chef and Jenkins & monitoring tools like Nagios & SPLUNK.
  • Practiced Agile Methodology for a long time and worked on various DevOps tools and techniques.
  • Good experience on implementing Puppet to convert Infrastructure as code.
  • Extensive experience in studying existing infrastructure landscape, cloud product matching, design cloud architecture, Proof of Concepts, design improvements, Cost Estimation and implementation of AWScloud infrastructure recommending application migrations to public Vs private cloud.
  • Has experience in Build Management Tools Ant and Maven, various configuration and automation management tools.
  • Experience in Linux Red Hat 6, RedHat 7, CentOS 6, CentOS 7, and Ubuntu, Windows 7, Windows 10, Windows server 2008 r2, Windows server 2012 operating systems.
  • Worked on creating various modules in Puppet and automated various facts. Added multiple nodes to enterprise Puppet master and managed all the Puppet agents.
  • WorkedasLinux/UnixsystemadministratoronRHEL4.x,5.x,6.x,7.x,CentOS,SUSE,OracleEnterprise Linux, Solaris and VMware ESX environment.
  • Experienced in Kickstart, Jumpstart, Infrastructure setup and Installation Methods.
  • Planning,InstallationandconfigurationofRHEL4.x/5.x/6.x/7.x,alongwithinstallationandconfigurationof Kickstart.
  • Experienced working on SUSE Linux 2.x, 3.x and Ubuntu.
  • Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Has experience in setting up Baselines, Branching, Patches, Merging and Automation processes using Shell/bash and Batch Scripts. Has experience in setting up Baselines, branching strategies, Patches and merging with various version control systems.
  • Has experience in using Tomcat and Apache for deployment and for hosting tools.
  • File System servers with NFS with Auto mount clients.
  • Planning and setup of Disaster Recovery Servers.
  • Expert in Agile (Scrum) and Waterfall project management methodologies. Able to manage large project teams and known for high - quality deliverables that meet or exceed timeline and budgetary targets.

TECHNICAL SKILLS

Operating Environments: Red Hat 5.x/6.x/7.x, Ubuntu 8.x/9.x/1.x/11.x/12.x/13.x/14.x, Centos 5.x/6.x/7.x, VSphere, VCenter server.

Languages: C, C++, ASP.Net, Java and JavaScript.

Scripting Languages: Python, Bash.

Networking Protocols: TCP/IP, UDP, HTTPS, LDAP, NAT, LAN, WAN, SMTP, DHCP, FTP/TFTP.

Database: MySql, PostgreSQL

Configuration Management tools: Chef, Ansible, Puppet

Web Server: Apache

Monitoring Tools: Nagios, Splunk

Application Server: Tomcat, Jboss

Build Tools: Maven, Ant

Integration Tools: Jenkins, TeamCity

Bug Tracker: JIRA, Redmine

Source control Tools: GitLab, GitHub, SVN, and Artifactory.

Code Analysis Tool: Sonar Qube

PROFESSIONAL EXPERIENCE

Confidential, Allen, TX

DevOps Engineer

Responsibilities:

  • Experience in configuring, Deployment and support of cloud services including Amazon Web Services (AWS)
  • Designed and managed public/private cloud infrastructures using Amazon web services which include EC2, S3, cloud Front, Elastic file system, RDS, VPC, direct connect, Route53, Cloud watch, cloud Trial, cloud Formation and IAM which allowed automated operations.
  • Implementation of cloud service PaaS and SaaS which include Puppet and OpenShift AWS Cloud management and Puppet automation.
  • Experience in supporting Amazon AWS S3 and EC2 instances
  • Setup new repository in S3 for all the migrated code and configured it to the existing architecture.
  • ImplementingaContinuousDeliveryframeworkusingJenkins,Puppet,and MaveninLinuxenvironment.
  • Creating branches and tags usingSubversion, GIT.
  • Maintain GitHub Repositories, Handling Releases and Branching activities forSVN, GIT.
  • Automate theMavenbuild Process Using Jenkins jobs.
  • Monitoring daily builds using continuous integration toolJenkins.
  • Worked on Jenkins tool to configure Nightly Builds to check sanity of java source code.
  • Created puppet manifests and modules to automate system operations.
  • Used Puppet server and workstation to manage and configure nodes.
  • Deployed Puppet for configuration management to existing infrastructure.
  • Working experience in DevOps agile development sprints using Rally as a task tracking tool.
  • Provided L3 production support for all Automation and Infrastructure related incidents.
  • Maintained and configured multiple environments likeDevelopment, Production, Deployment, Testing and Support.
  • Deploying theJAR / WARfiles inTomcat app server.
  • Verify Deployments logs to check for successful deployments.
  • Deploy the release of software components into pre-production environments.
  • Responsible for delivering daily builds, patch releases, hot fixes and the formal releases.

Environment: Red Hat Linux 6/7, Windows 2003, 2008 R2, GitHub, Maven, Jenkins, Puppet Enterprise 2015.2/2016.4.

Confidential, Boston

DevOps Cloud Automation Engineer

Responsibilities:

  • Experience in installation and administration of OpenStack components.
  • Expertise in configuration Management tools like Chef and Puppet, Continuous Integration(CI)and Continuous Deployment (CD) practices. With Jenkins.
  • Involve in implementing configuration management tools such as Puppet.
  • Demonstrated ability in installation, configuration and management of provision tools Chef and Puppet.
  • Experience in HashiCropvaults which secures, stores and tightly controls access to tokens, passwords, certificates API keys and other secrets for cloud infrastructure automation.
  • Excellent backend skills in creating SQL objects like Tables, Stored Procedures, Views, Indexes, Triggers, Rules, Defaults, user defined data types and functions.
  • Experience with various teams like Dev, QA and Production Operations.
  • Exposed to all aspects of Software development life cycle (SDLC) suchas Analysis, Planning, Developing, and Testing, and Implementing, Post-production analysis of the projects.
  • Creating test environments using Docker for building/testing an application.
  • Worked on NoSQL, MangoDB with the relational database’s table-based structure to adapt JSON-like documents that have dynamic schemas which it calls BSON (Binary- JSON).
  • Setup MangoDB as a cross-platform and open-source document-oriented database, a kind of NoSQL database.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • ConfiguringCheftobuildupservicesand SQL applicationsontheinstancesoncetheyhavebeenconfigured using cloud formation.
  • Experience in working with Chef Cookbooks, Chef Recipes, Che fattributes, Chef Templates, Chef Roles and Chef Environments.
  • Added Kanban plug-in to Jira system to assign tasks.
  • Strong proficiency in supporting Production Cloud environments (Open Stack, AWS and VMware)as well as traditional managed hosted environments.
  • Extensively used build utilities like MAVEN, ANT for building of jar, war and ear files.
  • Expertin Chef/Puppetas Configuration management tool, to automate there petitive tasks, quickly deploy critical applications, and enthusiastically managed the changes.
  • Created Puppet manifests and modules to automate system operations.
  • Conceived, designed, installed and implemented Puppet configuration management system.
  • Good experience on DevOps tool ssuchas Chef, Vagrant, Oracle Virtual Box, Jenkins, MAVEN,ANT, IBM. uDeploy, CVS, SVN, GIT, SonarQube, Docker, Docker-compose

Environment: Git,Docker,Tomcat,Apache,Oracle12c,UDeploy,Jenkins,Python, C++, Chef, JIRA, MAVEN, Artifactory, Windows, C++, CentOS, Linux, AWS, AWS Cloud Formation Templates, UNIX.

Confidential, Houston, TX

AWS Administrator

Responsibilities:

  • Experience in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Setting up and administering DNS systems in AWS using Route53.
  • Install and configure Amazon command line interface tools.
  • Managing users and groups using Amazon identity and access management (IAM).
  • Implemented automation scripts using EC2 commands.
  • Performed Continuous Integration and deployment of applications using Jenkins.
  • Developed and maintained Chef Cookbooks for the company-wide Chef Configuration management console.
  • Perform system monitoring using Nagios and CloudWatch.
  • Configured Elastic Load Balancers with EC2 Auto-scaling groups.
  • Test Driven Chef Development Environment using Vagrant, Test Kitchen.
  • Managed the configurations of the instances using Opscode Chef.
  • Written and modified various Cookbooks/R.
  • Recipes for better management of the systems.

Environment: EC2, VPC, S3, IAM, Elastic Beanstalk, Route 53, CloudFormation, CloudWatch, Linux, UNIX, Windows, Vagrant, Chef, Chef Management Console, Test Kitchen, VirtualBox, JSON, Nagios, Hudson and Jenkins.

Confidential

VMware Administrator

Responsibilities:

  • Experience in installation, configuration & administration of ESXi Servers.
  • Creating new VM’s and Installing different guest OS like windows and Linux.
  • Creating virtual NIC’s for the respective VM’s and assisting the network connections to a port group in the vSwitches.
  • Involved in P2V Linux migrations on VMware ESXi Cluster environment and performed physical and Storage vMotion and experience using tools like vCenter and vSphere.
  • Creating templates, Snapshots, Cloning VM’s and building VM’s from them.
  • Configured High Availability (HA), DRS clusters, Fault tolerance (FT) for important VM’s.
  • Participated in migration procedures of a Datacenter.
  • Created Datacenters and added hosts to Datacenters.
  • Creating vSwitches, a different type of port groups like Service Console, VMkernel, Virtual Machine and assigning the VLAN no’s to that. Configure NIC Teaming for load balancing failover.
  • Providing Load balancing capability for the virtual infrastructure.

Environment: Red Hat, Windows, Ubuntu, CentOS, Solaris, Remedy, VMware ESXi, VMware vSphere and VCenter server.

Confidential

Linux Administrator

Responsibilities:

  • Administration and maintenance of Red Hat servers for maintaining packages (system/application) on servers.
  • Installation and configuring using Kickstart Red Hat server as required for the project.
  • Configured different hardware and software components as per requirement to support UNIX initiatives.
  • Extensively used LVM created Volume groups (VGs), Logical volumes (LVs), and disk mirroring.
  • Work with RAID configuration-RAID 0, 1, 5, 0+1, writing scripts for better administration.
  • Worked on installing and managing different automation and monitoring tools like Nagios, Splunk.
  • Experience in running SQL queries on Oracle and MySQL Databases.
  • Reported bugs and tracked defects using Jira.
  • Administer database security including adding/removing users, auditing, and troubleshooting security related issues, provide internal management services.
  • Setup and configured network TCP/IP on Red Hat, CentOS including RPC connectivity for NFS (Network Filed system).
  • Setup of full networking services and protocols including NIS/NFS, DNS, SSH, DHCP, TCP/IP, ARP, applications.

Environment: Red Hat, Nagios, Oracle DB, MySQL, Apache, Jira, DNS, NFS.

We'd love your feedback!