We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 8 years of experience in IT industry comprising of Development, Systems Administration and Software Configuration Management (SCM) Extensive experience includes SCM, Build/Release Management, and Change/Incident Management.
  • Extensive experience with Continuous Integration Tools
  • Experience in using GIT and UNIX and Windows environment.
  • Experience in administering Linux. Experience in Installation, Configuration, Backup, Recovery, Maintenance, and Support of Solaris & Linux servers.
  • Excellent working knowledge with designing installing and implementing VMware ESX
  • Involved in installing Puppet client on Red hat for Automation purpose
  • Troubleshooting and analyzing issues, implementing or coordinating corrective actions with software, hardware, and/or vendors as appropriate.
  • Experience in configuration of DNS, LDAP.
  • Good Command in Basic Linux, AIX and Unix administration.
  • Send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Involved in developing custom scripts using Python, Perl & Shell (bash sh) to automate jobs.
  • Troubleshooting and analyzing issues, implementing or coordinating corrective actions with software, hardware, and/or vendors as appropriate
  • Vast experience in deploying applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console
  • Strong experience creating git/bit bucket with ansible playbooks build script for Deployment.
  • Actively involved in Project Planning, Requirement Management, Release Management .
  • Experience in working with AWS services like EC2, ELB, ECS cluster, Dynamo DB, S3, RDS, Cloud formation, Cloud Watch, SQS, SNS.
  • Experience as a AWS/Cloud DevOps Engineer.
  • Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS .
  • Experience in deploying Applications in an Amazon VPN/VPC.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), bamboo, ansible, puppet, SVN, GitHub, Nexus, Tomcat, Linux etc.
  • Experience with Deploy, Application Deployment Automation Tools like Chef, Puppet, Ansible.
  • Good communication skills and interpersonal skills, self - motivated and quick learner

TECHNICAL SKILLS:

DevOps Tools: AWS, Chef/Puppet/Ansible, Docker.

Version Control Tools: BITBUCKET, GIT, SVN

Monitoring tools: Nagios, Splunk, ELK (Elastic Search, Log stash, Kibana)

Databases: MySQL, SQL Server, Oracle

Scripting/ languages: C, XML, JSON, JAVA, Shell Scripting, Python, Ruby, Bash, Playbooks(Ansible), Cookbooks(Chef).

Application/Web servers: Apache-Tomcat, WebSphere, IIS, Nginx, JBoss

Operating Systems: Windows 2008/vista/xp/7, Unix/Linux - Solaris, RHEL 5/6, CentOS

Build Tools: Jenkins, Bamboo, Nexus.

AWS services: EC2,ECS Clusters, ELB, S3, SQS, SNS, Cloud formation, Cloud Watch

Networking: VPC, Security Groups, Subnets, Firewalls, TCP/IP tables, DNS, Security, SSL.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

DevOps Engineer

Responsibilities:

  • Maintained and optimized AWS infrastructure (ELB's, EC2,ECS clusters, S3, Cloud formation, AMI, Lambda, SNS).
  • Implemented Chef Cookbooks to manage Spark Cluster configurations and automate installation process.
  • Continuous Integration /Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Jenkins and Nexus
  • Experience in Configuring Security groups for allowing ingress and egress network traffic.
  • Build AWS secured solutions by creating VPC with private and public subnets.
  • Expertise in Creation and configuring AWS ECS cluster with services deployed and running with attached ALB/ELB listeners attached to target groups for ECS/EC2 .
  • Experience in writing Docker file Building and deploying docker images/containers to ECS cluster with Tasks and troubleshooting.
  • Worked extensively in configuring Auto scaling for high Availability.
  • Experienced in the complete life cycle including design, system architecture, development, testing, implementation,
  • Migration and maintenance.
  • Experience in working on source control tool GIT. Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Configures infrastructure builds using AWS Cloud Formation Templates and used Chef Recipes to automate the Hadoop cluster setup without any manual intervention.

Environment: Linux, RHEL, AWS Services Ec2, S3, CFT, Lambda, SNS,ECS cluster, Docker Java SDK, Python, Apache Spark, Shell Scripting, Jira, Jenkins, Nexus, GIT, Splunk, Web services, REST APIs, Chef/ansible, SonarQube.

Confidential, PA

DevOps Engineer

Responsibilities:

  • Designed Ansible playbooks to manage configurations and automate installation process.
  • Coordinate/assist developers with establishing and applying appropriate branching,
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Nexus and Bamboo.
  • Design, install, and configure Red Hat enterprise, Linux.
  • Installation, Configuration, Troubleshooting and Maintenance of Tomcat Apache 7 and Web servers.
  • Hands on experience in automation using shell scripting like PowerShell and Bash.
  • Experience in working with Unix and Cron jobs
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Build, manage, and continuously improved the build infrastructure for global software development
  • Engineering teams including implementation of build scripts, continuous integration infrastructure
  • Configured and tuning JDBC Connection pools, JMS configurations and JVM tuning
  • Deployment applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console
  • Hands on experience in automating builds and deployment process using Shell scripting.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Experience AWS using services like EC2, S3, Auto Scaling, AMI, ELB, EBS, IAM, RDS, DNS, Cloud watch, Route53, VPC, ELB, BASH, APACHE TOMCAT, Python, Configured and maintained Bamboo to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.

Environment: Linux, RHEL, AWS, PCF, Shell Scripting, Jira, Bamboo, GIT, Splunk, Web services, REST APIs, Apache-Tomcat, JBoss, Ansible

Confidential, NY

DevOps Engineer

Responsibilities:

  • Maintained and administered GIT source code tool.
  • Proposed branching strategies for using Version Control Systems like GIT, GitHub & Subversion.
  • Created branches, performed merges in version control systems GIT, GitHub, SVN.
  • Managed Nexus repository for the current project created a new repository and provisioned it.
  • Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Experience in configure, automate deployment using Puppet, Chef and Jenkins.
  • Automated the build and deploy process so that entire infrastructure can be maintained from anywhere.
  • Experience in working with Unix and Ctrl-M jobs
  • Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS .
  • Installed, configured, administered WebSphere Application Server
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Provided support to Production, Staging, QA, Development environments for code deployments, changes and general support.
  • Deploying applications in production using deployment tools(Dimensions)
  • Performance tuning the JVM to suit the specific application needs.
  • Used Chef for application automatic deployment and provisioning to different environments.
  • Experience in implementing and making teams adapt to Release/Change Management Process.
  • Ensured all steps are successfully completed and document their completion times and issue logs .
  • Created continuous integration system using SVN, Ant, Jenkins, chef, Puppet full automation

Environment: Linux, Python, AWS, Shell Scripting, Bit Bucket, Jira, Bamboo, GIT, Nagios, Web services, Tomcat, Puppet Modules.

Confidential, Phoenix, AZ

DevOps/LinuxAdministrator

Responsibilities:

  • Involved in all administration tasks like Installation, Configuration, Deployment and Troubleshooting of WebLogic Servers 8.1 on various operating systems such as Sun Solaris & Linux.
  • Setup of the Cluster Environment for various WebLogic environments.
  • Used Puppet server and workstation to manage and configure nodes, experience in writing puppet manifests to automate configuration of a board range of services
  • Experience in configure, automate deployment using Puppet,
  • Responsible for analyzing and troubleshooting all WebLogic related issues by the application team in various environments like DEV, QA, Staging & Production,
  • Experience in working with Unix and Ctrl-M jobs
  • Provided 24X7 supports on a rotation basis.
  • Responsible amongst team for day-to-day tasks.
  • Involved in debugging & troubleshooting application codes with developers based on types of exceptions thrown
  • Deploying applications to various production environment using deployment tools.
  • Escalation of problems to Vendor support, Engineering and Development teams for further analysis
  • Involved in SEV calls with other team members and application team for resolving the high priority issues in Production environment.
  • Simplify processes by automating various tasks e.g. application deployment process, remote restart.
  • Installation of SSL certificates and key stores for the WebLogic clustered environment.
  • Installing of HTTP plug-in for Apache.
  • Implementing Load balancing for the application using the F5 Load balancer.
  • Setup and configure Messaging bridges between MQ and JMS
  • Fine tune JMS Messaging bridges and JMS Destinations.
  • Configure SSL in Apache, I Planet and WebLogic servers

Environment: Linux 4.x, Apache 2.0., Nginx, Tomcat, Puppet, Jenkins, Http/SSL.

Confidential

Linux/System Administrator.

Responsibilities:

  • Maintaining Web hosting DMZ environment include technologies such as WebLogic & Web Servers on various operating systems such as Sun Solaris, Linux and Windows NT/2000.
  • Managing clustered environment.
  • Monitoring application server via third party software.
  • Tuning application server by modifying Execute Queue Thread / JVM heap
  • Configuring Oracle database connection pools at various application server level
  • Troubles shoot application and system level issues.
  • Co-coordinating task amongst customer and various teams
  • Daily monitoring of servers of various environments spreads across various geographical locations.
  • Involved in debugging & troubleshooting application codes with developers based on types of exceptions thrown
  • Deploying applications to various production environment using deployment tools.
  • Monitoring web sites using Mercury’s site scope and Topaz
  • Responsible for Fine Tuning of Web Servers, Application Server.
  • Work closely with vendors to facilitate changes when needed
  • Responsible for maintaining changes to the environment and also addressing the same to daily change control meeting.
  • Responsible amongst team for day-to-day tasks
  • Escalation of problems to Vendor support, Engineering and Development teams for further analysis
  • Trouble shoot complex problem and improve the processes.
  • Simplify processes by automating various tasks.

Environment: Linux 4.x, WebLogic Server sp3/sp5, Load Balancers, Nagios, Apache 2.0,

We'd love your feedback!