We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

Sfo, CA

SUMMARY:

  • Overall 7 years of experience in the IT industry as a Cloud/DevOps Engineer, Linux Administrator and a System Administrator with a strong expertise of Business - Driven software integration and delivery approach. Managed multiple projects concurrently with perceptive prioritization working with cloud infrastructure, Strong communication abilities, with history of providing on-site support to wide range of clients. Considered to have excellent technical skills with hands-on expertise in mission critical applications, networking, scripting, and problem solving. Currently assisting DevOps teams, responsible for migrating environments from traditional data centers to Open Stack (Rackspace), Azure and AWS cloud.
  • Linux System & Middleware Administrator responsible to implement maintain and monitor solutions with RHEL, Solaris, Windows and many distributions of Linux in both physical and virtual environments.
  • Strong background in shell scripting Linux commands to perform Admin duties like testing, Tuning, Upgrading, Loading Patches, Networking, Implementing Protocols and troubleshooting server issues.
  • Good Experience in Build and Release Management, Continuous Integration/Continuous Delivery and Configuration Management.
  • Experiences on Application Deployments & Environment configuration using Chef, Puppet and Ansible.
  • Ability to work with and as a member of the IT Infrastructure group as required to refine our Production capabilities: testing, kernel tuning, compatibility and deployment of new versions of custom or commercial software
  • Experience in Server infrastructure deployment on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Route53, SNS, SQS, Redshift, EBS and Cloud Trail.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Experience designing and implementing Cisco Tail-F/NFV in a VNF networks
  • Strong knowledge on CI/CD tools like Jenkins, Hudson .
  • Experience in using build and Automation tools like ANT and Maven for the building of deployable artifacts from source code.
  • Experiences on Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Experience in the functional usage and deployment of applications in WebLogic, WebSphere and Apache Tomcat Server.
  • Extensively worked on Artifactory and Nexus Repository Managers to deploy software built through Jenkins Build Jobs.
  • Good experience in converting build.xml into pom.xml inorder to build the applications using MAVEN.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Experience with Kubernetes,Docker Swarm. Identified and resolved defects in the Build Forge product.
  • System health & performance monitoring, troubleshooting, and remediation, including visualization tools such as Nagios and Splunk.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using AmazonEC2, Puppet, and custom Bash scripts.
  • Experience in Back-end testing, Data validation, Database testing using SQL queries.
  • Proficient in Writing scripts to automate simple tasks (python,bash).
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Good Team player and open to learn new technologies.

TECHNICAL SKILLS:

Operating Systems: UNIX, RHEL, UBUNTU, CENTOS, SOLARIS

Source control tools: Subversion, GIT and GITLAB, TFS, Clearcase

Build Tools: ANT, MAVEN, Hudson, Jenkins, Puppet, Ansible, Nexus, sonar Qube.

CI/CD Tools: Hudson, Jenkins

Configuration Management Tools: Puppet, Ansible, Chef

Languages& Scripting: Perl scripting, Shell scripting, Python, Powershell

Web servers: Web logic, Web Sphere, Apache, Nginx

Databases: SQL, MY SQL, Oracle, MongoDB, Cassandra

Cloud Technologies: AWS, AZURE, OpenStack

Container Technologies: Docker, Kubernetes

Testing and Monitoring: SonarQube, Selenium, Nagios, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, SFO, CA

DevOps Engineer

Responsibilities:

  • Responsible for effective provisioning, configuration, operation, and maintenance of systems hardware and software and overall infrastructure.
  • Designing, implementing, and support of containerized applications, running on highly available, cloud and physical based nodes.
  • System administrator for over 430 unix and windows machines, Responsible for audit, Compliance, OS patching, Software patching, Software installation, and troubleshooting.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like IAM , EC2, S3, Glacier, ELB (Load Balancers), RDS, SQS, Redshift, SNS, SWF, and EBS.
  • Troubleshooted and fixed issues faced by developers within Middleware technologies on both UNIX/LINUX platform and maintained UNIX servers which involved both pre-prod and prod servers.
  • Experience with infrastructure provisioning tools like Cloud formation and Terraform.
  • Focused on automation and continuous integration. Automated local development environment using puppet.
  • Installation and configuration of MongoDB.
  • Backup/Restoration of Database through Mongodump/mongorestore utility.
  • Hands on experience on implementing DevOps life cycles using GIT, Bit bucket, Jenkins, Hudson, Bamboo for continuous integration, ANT, Maven for continuous deployment and Chef, SVN, Puppet, CMS, Ansible for configuration management, Docker and Kubernetes as container technologies, and Involved in migrations from on-premises to cloudplatforms using AWS.
  • Used Build Forge to automate builds and deployment from updated source code.
  • Cloud computing based storage services, application, Security filtering and Mission critical need, LAN/WAN design using SDN/NFV, OPENSTACK/VNF and Cisco Tail-F controllers.
  • Experience with Opsworks to provision and manage AWS resources.
  • Involved in upgrading the Cassandra test clusters.
  • Performance tuning a Cassandra cluster to optimize writes and reads.
  • Maintaining scalable, redundant, and replicated data systems including, but not limited to, PostgreSQL RDBMS, MySQL, and various NoSQL and data caching platforms.
  • Implementing new projects builds framework using Jenkins, Cruise control& Maven as build framework tools.
  • Worked on the configuration management tool puppet for deploying the codes between different environments.
  • Designed and worked with team to implement ELK (elastic search, log stash and Kibana) Stack on AWS.
  • Responsible to perform problem management duties in doing the root cause analysis and handle escalations from L2 & L3 Operational teams.
  • Implementing a Continuous Delivery framework using Jenkins, puppetin Docker container environment.
  • Demonstrated knowledge of a job management system such as IBM/Platform LSF or OpenLava
  • Creating a fully Automated Build and Deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins/Hudson, and GitHub.
  • Configured and monitored distributed and multi-platform servers using Nagios. Edit the Nagio s host file to include 100+ node in the hosts by use of puppet automation .
  • Used Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using CloudWatch and CloudTrail.
  • Nagios as a tool to monitor the health check of nodes.
  • Coordinating with Different Project teams on Build & release planning and efforts.
  • Setup Puppet development and production core servers and integrated Git LAB.
  • Performed testing after the deployment using tools like Selenium.
  • Wrote manifests and deploying Micro services using puppet.
  • Provisioned load balancer, auto-scaling group and launch configuration for mircoservices using puppet.
  • Debug and resolve Pre-Post OpenStack deployment failures
  • Designing and creating a resilient SCM Infrastructure from scratch - Subversion and Hudson integrated with Active Directory/LDAP, and orchestrating SCCM and Satellite deployments and host builds to serve every part of the Bank.
  • Used Puppet modules to setup Continuous Delivery pipeline.
  • As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop on-going test automation Ansible, Python based framework Using Ansible to Setup/teardown of ELK stack (ElasticSearch, Logstash, Kibana).
  • Working with the ELK (Elastic Search, Logstash, Kibana) stack to analyze log data obtained from Microsoft Business Intelligence tools.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Worked on installing of Docker using Docker toolbox.
  • Experience with container based deployments using Docker, working with Docker images, Docker HUB and Docker registries.

Environment: Linux/Unix, Docker,kubernetes, Puppet, Ansible, AWS, GIT, JIRA, Shell scripts, ANT, Apache Tomcat 7.x/8.x, Apache, Oracle, Cassandra,Azure, Jenkins, Build Forge, Amazon S3 Buckets, EC2, EBS, SQS, Cloud formation, Nexus, Maven, Splunk, Nagios.

Confidential, Waltham, MA

DevOps Engineer

Responsibilities:

  • Performed CentOS and custom Linux deployments with Packer &puppet with scalability in AWS.
  • Implemented multiple CI/CD pipelines for on-premises and cloud-based software using Jenkins, puppet and AWS deploy. Performed autoscaling AWS cloud based service API cluster on Amazon Cloud Service.
  • Acted as a lead, Managed whole team with 6 members.
  • Build servers using AWS, imported volumes, launched EC2 instances, created security groups with IAM, auto-scaling, load balancers, Route 53, SES & SNS in the VPC (virtual private connection)
  • Wrote groovy scripting to set up job DSL within Jenkins.
  • Set up and integrate MongoDB with the application
  • Experience with JavaScript, NodeJS.
  • Installed, configured and managed the ELK (Elastic Search, Log stash and Kibana) for Log management within EC2 & EBS (Elastic Load balancer) for Elastic Search.
  • Automated installation of tools like Antivirus, Tripwire & yum repo setup through Puppet.
  • Configured Apache webserver in the Linux AWS Cloud environment using puppetAutomation.
  • Worked with Developers and Architects in developing middleware configurations based on requirements
  • Installed and set up GIT server and repos, created hooks to trigger Jenkins projects to automate deployment of puppet modules and puppet manifests to puppet server and then trigger puppet agents on the nodes.
  • Worked on Maven to create artifacts from source code, deployed them in Nexus central repository for internal deployments using uDeploy and uCode. Managed Nexus and MAVEN repositories to download artifacts for builds.
  • Designed and developed web pages using C#.Net, ASP.NET, Javascript, HTML, CSS, JQuery and XML.
  • Performed CI with Jenkins for DevOps automation.
  • Experience with Selenium as a testing tool.
  • Worked on creating Docker containers and Docker consoles for managing the application life cycles.
  • Use NETCONF notification from forwarding box to update interface status in XRv
  • Created scripts for system administration and AWS using scripting languages like Python, BASH, and Perl for automated processes in managing disk space, deleting old logs, and scripts for Cron jobs.
  • Build VPN (L2 & L3) services with the help of YANG and NETCONF.
  • Deployment and implementation of Chef for infrastructure as code initiative.
  • Performed the automation using Chef Configuration management.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments, changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
  • Utilized Nagios for monitoring applications and deployments.
  • Experience with Kubernetes to manage Docker containers.
  • Installed Splunk, components of Splunk, provided support guidance to Splunk project teams on complex solutions, issue resolution and created all Splunk integration for containers with Red Hat's PaaS.
  • Performed version control through GIT and SVN.
  • Worked with AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, Nginx and IIS.

Environment: RedHat Linux 6.0, CentOs 6.0,Azure, AWS, Docker, Jenkins, SVN, Hyper-v, Nagios, Jira, Maven, Groovy, Apache, Samba, Puppet, MongoDB, AD, Rackspace, MySQL, Imperva, DNS, FTP, NFS, MySql, SAN Storage, GIT, Apache 2.0.

Confidential, charlotte, NC

DevOps Engineer

Responsibilities:

  • Developed build and deployment script using ANT, Shell to Setup development and QA environments.
  • Troubleshoot the automation of Installing and configuring JAVA applications in the testing and production environments.
  • Experience with maintenance of node clusters using Rancher orchestration platform.
  • Developed a database maintenance utility using Jython and MS-SQL Server.
  • Experience with using AZUREmanagement portal as a cloud service.
  • Experience with using GITLAB as a SCM version control.
  • Implemented a Continuous Delivery Framework using Jenkins, Puppet, Maven & JForge in Linux environment, monitored software, hardware, & middleware updates utilizing technologies like Jenkins,Hudson, ANT, MS Build, TFS Team Explorer & Subversion.
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT and shell. Modified build configuration files including Ant’s build.xml.
  • Familiarity or involvement with open source SDN projects.
  • Set up Java environment for the installation of ANT on Linux and integrated ANT with Shell scripts created to automate the deployments for the Java based applications.
  • Used ANT as Build Tool for JAVA related application.
  • Developed and implemented standard processes for installation, maintenance and enhancement of middleware applications.
  • Used Jenkins as a Continuous Integration tool.
  • Researched and implemented code coverage for ANT Projects.
  • Work with development, testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Experience with Service now as a issue tracking tool.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Worked in production phase for migrating the application from Puppet to Chef.
  • Acted as an Integrator for performing merge, rebase and baseline operations.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging, building of source code.
  • Created and Maintained Subversion repositories, branches and tags.
  • Enforced development policies using Subversion hooks and other metadata.
  • Setting and managing user account, setting up the machines on network, making file systems available over the n/w and setting up NFS and NIS.
  • Administration and Backup of CVS and ClearCase repositories. Also involved in evaluating the software tools.
  • Developed batch files and Unix shell scripts to automate QA process. Managed the bug tracking system.
  • Responsible for System Administration on the build and QA machines on Unix and WinNT platforms for installing and configuring software and hardware
  • Developed the Release Engineering Web site and Maintained the Web server for Release engineering.
  • Experience with TCP/IP, SNMP, BGP, Unix/Linux.
  • Perform the task of building script issues, implementing release deployment standards and fixing compilation issues
  • Responsible for assisting the staff in implementing various automated solutions
  • Perform responsibilities of identifying, implementing, and supporting branching model to support release calendar
  • Handle the task of identifying and assisting in the design and implementation of necessary build tools to increase release efficiency.
  • Created local and virtual repositories in Artifactory for project and release builds, implemented LVMs, Raid level concepts in the production environment, added LUN space to the existing Linux systems and upgrades on production servers using an alternate boot environment (ABE).
  • Wrote Ruby Scripts, Python Scripts, Perl Scripts, Shell Scripts to deploy the java based packages like .ear and .war on the WebLogic App server.

Environment: Git, Maven, Clearcase, Chef, Perl Scrips, Shell Scrips, Jython, Rancher, DNS, Jira, FTP, NFS, SQL Server, SAN Storage,VMware, Gitlab, RedHat Linux, Service now, RaskSpace, Azure, Docker, Powershell, SDN, Jenkins, SVN, Clear Case, Nagios, Tomcat, Apache 2.0.

Confidential

Linux/Unix Admin

Responsibilities:

  • Installed configured and Administered Centos / RHEL and UNIX servers, Red Hat Centos / RHEL Kickstart services.
  • Handled System tuning, log maintenance, disk space management.
  • Performance monitoring with SAR, Iostat, VMstat, MPstat, Top and Other Tools.
  • Sudo administration and Red Hat Centos /RHEL, Centos package administration using rpm and YUM.
  • Planned, scheduled and Implemented OS patches on Centos / RHEL boxes as a part of proactive maintenance.
  • Extensive use of Veritas Volume Manager for Disk management, file system management on UNIX environment.
  • Managed installation, configuration, upgrades, and troubleshooting of spatial system including databases, software, user applications, and hardware; Designs, manages, and monitors network, Storage Area Network (SAN), Middleware and remote systems
  • Use of Korn shell and Bash for scripting.
  • Involved in development, user acceptance, and performance testing, production & amp disaster recovery server.
  • Expertise inCentos, Red Hat Centos / RHEL backup/restore with tar including disk partitioning and formatting.
  • Worked with other IT teams, customers (users), and other managers in helping build and implement systems and standards.
  • Managed TCP/IP packets &DHCP servers, resolved TCP/IP network access problems for the clients and worked with various TCP/IP implementations like NFSv4, NIS, DNS and DHCP.
  • Setup Network File Services (NFS), Network Information Services (NIS) and protocols in Red Hat Linux.
  • Set, Troubleshoot & fixed NFS, TCP/IP and other protocols in Linux clusters and application backups
  • Performed troubleshooting on Linux servers using commands ifconfig, PING, NETSTAT, HOST, NSLOOKUP, HOSTNAME, ROUTE and DIG.
  • Worked with Nagios for Windows Active Directory & LDAP and Data consolidation for LDAP users. Monitored system performance using Nagios, maintained Nagios servers and added new services & servers.

Environment: Red Hat Centos / RHEL (RHEL 4/5), Logical Volume Manager, Veritas Cluster Server, Global File System, Red Hat Cluster Servers, Oracle, MySQL, Veritas Volume Manager, Veritas Net backup, Ksh/Perl programming, DNS, NIS, NFS, Apache, Tomcat, windows server 2000, 2003, 2008, VMware ESX 2.x.

We'd love your feedback!