We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Omaha, NE

SUMMARY:

  • 6 + years of experience as DevOps Engineer with AWS along with Linux and windows system administration. Experience in working with AWS environment, configuration management tools, best practices of Software Development Life Cycle (SDLC) process in Agile and Waterfall methodologies, and tools which in corporate Build, Package, Deploy and Application configurations.PROFESSIONAL SUMMARY:
  • Experience with AWS services/tools, includes but not limited to EC2, S3, VPC, AWS Lambda, AMI, Launch Configuration, Auto Scaling, Security Groups and EFS.
  • Provided support in the implementation of Continuous Integration using Jenkins.
  • Strong Knowledge on source controller concepts like Branches, Merges, and Tags.
  • Experience in Build Release Management, Shell Scripting and languages such as Java, Python.
  • Hands on experience in implementation of software configuration Management (SCM), Infrastructure tools like Chef, Puppet and Ansible.
  • Experience in using Artifactory for all builds, zipped files, storage, CI/CD process.
  • Experience in managing large cloud infrastructure using automation tools like Docker.
  • Experience in Jenkins, Git, Bit bucket, Eclipse, Red Hat (RHEL), ANT, Shell script, Linux, Windows Server, Chef, Kubernetes, Puppet, Splunk, Kafka, Cassandra, Vagrant, Docker.
  • Experience in practicing Micro Services using Kubernetes as Orchestrator.
  • Scripting Skills for Linux Server Patching, Scheduling services, Performance tuning and backups.
  • Experience in managing and setting up continuous integration using tools like Jenkins, Docker.
  • Experience in Project dependency managing Build tools like ANT and Maven.
  • Integrated Service Now with Splunk to consume the alerts from Splunk and create service now tickets.
  • Experience in Orchestration of Linux container using Docker, Kubernetes.
  • Exposure in all aspects of SDLC such as Analysis, Planning, Developing, Testing and Implementing along with Post - production analysis of the project.
  • Hand-On experience in supporting and implementing DevOps environment on multiple platforms like UNIX, Linux (Ubuntu, RedHat (RHEL), and Centos.
  • Extensive Knowledge of using Routed Protocols: FTP, SSH, HTTP, TCP/IP, and HTTPS and DNS services.
  • Involved in creation of stored procedures, functions, triggers, and complex queries.
  • Experience on bug tracking tool JIRA and experience in using monitoring tool like Nagios and Splunk.
  • Good at scripting languages like Python , Ruby , PHP , and Shell . Programming languages like JAVA and .Net.
  • Extensive knowledge on scoping, scheduling, budgeting, and delivery skills.
  • Experience in Web Design using WordPress, PHP, JavaScript and HTML programming.
  • Good knowledge about Oracle, MySQL and NoSQL for data integrity and querying RDBMS.
  • Experience in integrating databases like MongoDB, MySQL with webpages like PHP, HTML and CSS to insert, update, delete and retrieve data with simple ad-hoc queries.

TECHNICAL SKILLS:

Software Provisioning and SCM Tools: Puppet, Chef and Docker

Version Control System: GIT, Subversion (SVN), CVS and SVN

Build Tools and IDE: MAVEN, ANT, Jenkins, Eclipse and Microsoft Visual Studio 2010

Languages: Shell, Python, Ruby, Java/J2EE, C/C++, SQL and PHP

Virtualization: Vagrant, Oracle Virtual Box and VMware ESX

Operating Systems: Linux (CentOS), RedHat (RHEL) and Windows 7/8

Network Protocols: TCP/IP, FTP, TELNET, UDP, SSH, HTTP

Web/Application Servers: Apache, Tomcat, Nginx, JBoss

Infrastructure Management Tool: Nagios, Splunk, ELK (Elasticsearch, Logstash Kibana), AppDynamics

Databases: MySQL, NoSQL and PhpMyAdmin

Cloud (IaaS): Basic Cloud Computing concepts and Amazon Web Services (AWS), Azure

Bug Tracking Tools: Bugzilla, Mantis, JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, NE

DevOps Engineer

Responsibilities:

  • Coordinate with Team and Project Manager for the Build, Release and Operations of the Projects in Agile Environment.
  • Setting up automation environment for Application team and helping them through the process of build and release automation.
  • Experience in Windows Administration like Installations, Configuration, Security fundamentals, Networking, and third-party installations and maintenance.
  • Good knowledge of DNS, DHCP and IP Addressing along with Installation and Configuration of various services like Apache Web Server, SSL, SSH, HTTP, RPM package management.
  • Utilizing Maven as build tools on Java projects for the development of build artifacts on the source code in artifactory and created Shell and Python scripts.
  • Automating the build and release management process including monitoring changes between releases.
  • Involved in administration and setup of various High Availability clusters on Linux servers using VCS 4.1 and RedHat Cluster Suite.
  • Implemented a Continuous Delivery framework using Jenkins, Ant and Maven and administering the Linux environment.
  • Worked on Tomcat Web server for hosting web apps in Dev, Test and UAT environments, Wrote Puppet Manifest files to deploy automated tasks to many servers at once.
  • Application Version Management in SVN and Git repositories and migrating source code from Git to Artifactory .
  • Hands-on/vast experience with Docker containers and Docker container orchestration using Kubernetes.
  • Development of automation using Kubernetes clusters with Ansible, writing Ansible playbooks.
  • Worked with Docker for convenient environment setup on Test environments on RedHat.
  • Working on Deployment procedures using middleware like Tomcat creating deploys scripts in Groovy and setting for the Production Release.
  • Created team specific agile process flow in JIRA to move tasks from one activity to another and perform all necessary day-to-day Subversion/GIT support for different projects.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Created and maintained Splunk Dashboards and alerts to monitor all logs across the environment
  • Responsible for Configuring/Installing/Troubleshooting Apache and PHP and managing the Chef Client nodes and upload the cookbooks to chef-server from Workstation.
  • Experience with installations and maintenance of Cassandra, Kafka, Splunk and MongoDB.
  • Proficiency in managing large shared MongoDB cluster.
  • Worked with Docker, Jenkins, VMWare, RHEL, Kubernetes, Artifactory, Ansible & GitLab.
  • Applied AWS Solutions such as EC2, Lambda, VPC, SNS, AMI, Elastic Load Balancing and Cloud Watch.
  • Started one click deployment on Amazon’s AWS platform.

Environment: Chef, Puppet, SVN, GIT, Oracle Virtual Box 4.0, Nginx, Apache Maven 3.3.9, Jenkins ver. 1.6, Tomcat, Shell Script, Python, Java 7, RHEL, Bamboo, Artifactory, Nagios 4.0, Docker 1.6, PHP5, MySQL, JIRA, Confluence, New Relic, Splunk and AWS.

Confidential, Parsippany, NJ

DevOps Engineer

Responsibilities:

  • Maintained and administered GIT source code tool and Created Branches, Labels and performed Merges in SVN and GIT.
  • Knowledge of System Installation, Configuration, Routing concepts, subnetting, Application Security, and web application architectures.
  • Work closely with Application Teams to create new Splunk dashboards for Operation teams.
  • Performed merging of Branches after the Code Freeze at the repository, participated in all Product Release and Patches and administered, installed and configured Red Hat Enterprise Linux (RHEL) servers.
  • Setting up continuous integration and formal builds using Jenkins with Artifactory repository, Installed and configured Jboss/Tomcat Application servers for DEV, QA and PROD systems.
  • Implemented new Chef Cookbooks to support Python applications and Developed new features and provided support for all Identity micro services.
  • Established Continuous Integration Environment using Jenkins and Continuous Delivery Environment along with automation of Application Deployment using Puppet.
  • Wrote custom puppet modules for managing the full application stack (Tomcat/httpd/MySQL/Java).
  • Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.
  • Good command in writing Maven scripts on RedHat and CentOS, for making all the files local to the server.
  • Used Docker for a consistent environment for the application from Dev through production, easing the code development and deployment pipeline.
  • Implemented the SCM Best Practices and aided developers by providing their own Workspace.
  • Analyzed and monitored incident management and incident resolution problems using ELK (Elasticsearch, Logstash, Kibana).
  • Experience on Splunk Enterprise Deployments and enabled continuous integration on as part of configuration management, and intense troubleshooting issues.
  • Handled MongoDB monitoring, performance tuning and troubleshooting tasks.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN.
  • Migrated Projects from SVN to GIT, Monitored JIRA disk space usage and maintained documents using confluence.
  • Collaborating with customers, developers, testing team, product management and support staff.
  • Good experience in AWS (Amazon Web Services) including deploying new server instances through automation with Chef and Jenkins.

Environment: Java/J2EE, Subversion, Jenkinsver.1.5, Maven, GIT, Puppet, CHEF, AWS, Artifactory, Jboss 6.0, Tomcat 6.0, WebLogic, Python, JIRA, Confluence, Bamboo, UNIX Shell Scripting, PhpMyAdmin, HTML, New Relic, ELK, Splunk and MySQL.

Confidential, Madison, WI

DevOps, Build & Release Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed Use Case diagrams.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Installed and configured Red Hat Enterprise Linux OpenStack Platform.
  • Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Maintained and developed infrastructure using Puppet, Jenkins, and multiple AWS tools.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion/GIT.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures, Built Chef Configurations for Python and PHP applications.
  • Used Ant and Maven as build tools on Java projects for the development of build artifacts on the source code.
  • Used PowerShell to build custom tools and utilities, manipulate application objects, and evoke SQL commands and Responsible for writing Shell scripts and cookbooks in Ruby.
  • Implemented GitLab for version control of puppet modules and process documentation.
  • Automated the build and release management process including monitoring changes between releases.
  • Deployed the Java applications into web application servers like Nginx.
  • Worked with Docker for a consistent environment for the application from Dev through production, easing the code development and deployment pipeline.
  • Performed role as a system administrator for the build and deployments process on the enterprise server.
  • Provided periodic feedback of status and scheduling issues to the management using Nagios, Splunk.
  • Created database application using PHP and MySQL as the database to monitor customer profiles and complaints.
  • Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.

Environment: Subversion, GIT, Jenkins ver. 1.4, AWS, Java/J2EE, ANT, MAVEN 3.0, LINUX, Windows XP, Windows Server 2003, Nginx, Puppet, MySQL, PHP, Ruby, Splunk, HTML, Artifactory, ELK, Perl Scripts, PowerShell, Shell scripts.

Confidential

DevOps Engineer

Responsibilities:

  • Worked on Java/J2EE Coding for Portal Applications. Worked on Tomcat Web server for hosting web apps.
  • Build and Release packages for testing.
  • Involved in setting up and maintaining automated build scripts in Jenkins.
  • Used GIT version control system to manage different builds for the system.
  • Designed and implemented web-based build automation.
  • Involved in writing Shell scripts for compilation and deployment process.
  • Good command in writing Maven scripts and PowerShell on windows for making all the files local to the server.
  • Used Subversion (SVN) for managing files and configurations.
  • Created deployment tickets using Puppet for build deployment in Production.
  • Collected the approvals for deploying the code to production.
  • Created different files and check sum files for production support.
  • Involved in working with WebSphere App server admin console for deploying applications.
  • Worked closely with developers and managers to resolve the issues during the deployments to different environments.
  • Experience in using Active Directory for creating Users and Groups and integrating with SharePoint Central Administration.
  • Created Virtual Machines, installing guest operating systems and installation of VMware tools.
  • Implemented the concept of Windows Clustering on the servers having critical applications running on it.
  • Supported Local System Administrators to troubleshoot Configuration Management and Network issues.
  • Communicated with all levels of engineering, management, development and test teams.

Environment: Subversion, GIT, Team City, Apache Tomcat 6.0, WebSphere App server, Java/J2EE, ANT, Shell Scripts, MAVEN 3.0, Puppet, UNIX, LINUX, Windows XP.

Confidential

System Engineer

Responsibilities:

  • Effectively troubleshoot product problems within complex OS environments.
  • Performed monitoring, software/hardware failure recovery, software/kernel/OS updates.
  • Installed and configured Linux for Unix including file system administration, LVM, and RAID support, Monitoring and troubleshooting.
  • Supported servers and network devices - Maintained systems for low end workstation business solution systems which supported daily operations.
  • Performed operating system administration - managed file systems and disk usage--included installing/configuring hardware host/client system servers and peripheral devices support.
  • Handled network maintenance, diagnostics, troubleshooting, and issue resolution
  • Prioritize and balance workload in a high-demanding Windows environment with troubleshooting and fixing system issues affecting customer operations. Troubleshooting LAN/WAN, Firewalls.
  • Worked with Windows Server 2008 R2 and Active Directory in creating or modifying user accounts, security groups, distribution groups, and Microsoft Exchange setting up email accounts.
  • Experience using Microsoft Hyper-V and VMware.
  • Installation & configuration of SAN boot servers, cluster SAN boot servers.
  • Giving support to more than 200 SAN boxes and 700 Brocade switches.
  • Administering, configuring and maintenance of Storage Area Network.
  • Troubleshooting Active Directory, DHCP and DNS related issues.
  • Maintaining virus protection, OS & service packs, general operations, and providing backup and disaster recovery.
  • Experience with installs, system builds, user management, backups, troubleshooting and securing Unix/Linux systems.

Environment: LINUX, Windows Server 2008 R2, SAN, Routers, Switches, Firewalls.

We'd love your feedback!