We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.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 AWS cloud 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.
  • Worked as Linux/Unix system administrator on RHEL 4.x, 5.x, 6.x, 7.x, CentOS, SUSE, Oracle Enterprise Linux, Solaris and VMware ESX environment.
  • Experienced in Kickstart, Jumpstart, Infrastructure setup and Installation Methods.
  • Planning, Installation and configuration of RHEL 4.x/5.x/6.x/7.x, along with installation and configuration of 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, 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.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, and Maven in Linux environment.
  • Creating branches and tags using Subversion, GIT.
  • Maintain GitHub Repositories, Handling Releases and Branching activities for SVN, GIT.
  • Automate the Maven build Process Using Jenkins jobs.
  • Monitoring daily builds using continuous integration tool Jenkins .
  • 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 like Development, Production, Deployment, Testing and Support .
  • Deploying the JAR / WAR files in Tomcat 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.
  • 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) such as 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.
  • Configuring Chef to build up services and SQL applications on the instances once they have been configured using cloud formation.
  • Experience in working with Chef Cookbooks, Chef Recipes, Chef attributes, Chef Templates, Chef Roles and Chef Environments.
  • Added Kanban plug-in to Jira system to assign tasks.
  • Strong proficiency in supporting Production Cloud environments (OpenStack, 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.
  • Expert in Chef/Puppet as Configuration management tool, to automate the repetitive 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 tools such as Chef, Vagrant, Oracle Virtual Box, Jenkins, MAVEN, ANT, IBM. uDeploy, CVS, SVN, GIT, SonarQube, Docker, Docker-compose

Environment: Git, Docker, Tomcat, Apache, Oracle 12c, U Deploy, 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 Ops code 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.
  • 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!