We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

0/5 (Submit Your Rating)

Topeka, KS

SUMMARY

  • Around 8 years of experience in the IT sector wif Linux, Cloud Computing (AWS), Build & Release Management & DevOps. me have handled all phases of testing including both manual as well as automation.
  • Hands - on experience in infrastructure development and operations involving AWS Services.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto-scaling groups.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances and experience in configuring and networking of Virtual Private Cloud (VPC).
  • Experience in installation and management of network related services like TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP, CDN.
  • Broad experience in creating the company’s DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CentOS) servers along wif creating and implementing a cloud strategy based on Amazon Web Services.
  • Well versed in managing source code repositories like SVN, Git, GitHub, bit bucket and Gitlab.
  • Good Knowledge of Git hooks to trigger JENKINS build automatically.
  • Extensive experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (Jar, war & ear) from source code.
  • Handling Nexus and Artifact repository management integrated the build tools wif JENKINS, to automate builds and deployable artifacts.
  • Responsible for CI and CD using Jenkins, Maven and Chef.
  • Experience in Installing and Configuring Continuous Integration and Continuous Delivery application JENKINS. Proficient in defining build pipelines in addition to creating and maintaining multiple jobs. Extensively worked on Jenkins for Continuous Integration and End -to-End automation for all builds and deployments, Creating and configuring Jenkins jobs and delivery pipelines.
  • Excellent hands on experience on configuration management tool like Chef and Ansible. Authored many recipes and cookbooks for node management and Infra management. Wrote many manifests for different modules to be configured remotely. Created Chef Recipes to automate the deployment process.
  • Good Knowledge on Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm. Used Docker for local Application Deployment and test.
  • Extensive experience in working wif Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
  • Collaborated wif development support teams to setup a continuous delivery environment wif the use of Docker.
  • Experience in Developing auto container to automate containerization of new and existing applications as well as deployment and management of complex run time environment like Kubernetes.
  • Experience in Zero Downtime Deployment of Java and Web applications to Test and Production servers using AWS ECS Clusters and ELB.
  • Good Knowledge on Deploying Java and web applications to TEST, STAGING and PRODUCTION Environments using Configuration Management Tools like Chef and Ansible.
  • Experience in monitoring servers wif NRPE plugin in Nagios tool. Worked wif logging/monitoring such as Nagios and AWS cloudwatch.
  • Managing and monitoring the server and network infrastructure using Nagios. Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Creating alarms and monitors in AWS CloudWatch service for monitoring the Servers Performance, CPU Utilization, Disk Usage etc.
  • Experience in installation, configuration and troubleshooting of various web and application server issues including Apache HTTP Server, Nginx, Apache Tomcat, Jetty, and WebLogic.
  • Experience in Installation of SQL Server, MYSQL SERVER and MONGODB.
  • Good Knowledge in Bash Shell Scripting, Automation of Cron Jobs. Experience in writing Bash shell scripts to automate the administrative tasks and management using cron jobs.
  • Strong hands on experience in scripting languages like Shell, Ruby and Python.
  • Expertise in troubleshooting the problems generated while building, deploying and in Production support. Excellent communication skills, ability to work as a team or individually, ability to learn modern technologies quickly.
  • Good knowledge on the concepts and implementation of Fault Tolerance, Replication, Service Oriented Architecture (SOA) and various Software Development Life Cycle (SDLC) and agile methods. Experience working in Agile/SCRUM teams.

TECHNICAL SKILLS

Operating Systems: Amazon Linux AMI, Linux (Ubuntu, Centos, Red Hat, Debian), Solaris, Windows.

Virtualization Tools: VMware Workstation, Oracle VirtualBox, Vagrant.

Version Control Tools: GIT, SVN, Github, Bitbucket, Gitlab, AWS-Codecommit.

Bug Tracking Tools: JIRA, AXOSOFT.

Build Tools: Maven, Ant.

CI/CD Tools: Jenkins, Nexus, Chef.

Configuration Management Tools: Chef, Puppet, Ansible.

Containerization: Docker, Kubernetes.

Monitoring Tools: Nagios, splunk, AWS CloudWatch

Web/ App Servers: Nginx, Apache Tomcat, Jetty, Apache HTTP Server, WebLogic.

Cloud Infrastructure: AWS (Amazon Web Services).

Scripting Languages: Bash, Shell, Python, HTML, Ruby.

Databases: SQL Server, MySQL, DynamoDB, MongoDB.

Network Protocols: TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS.

PROFESSIONAL EXPERIENCE

Confidential, Topeka KS

Sr. DevOps Engineer

Responsibilities:

  • Worked wif developers to agile processes and tools, such as branching, source control structure, dependency management, Linux\Windows hybrid build infrastructure, code review, and check-in policies, that are developed and instrumented by DevOps teams across projects globally.
  • Managed Ubuntu Linux and Windows virtual servers on AWSEC2 using Open-Source Chef Server.
  • Experience in Designing and deploying AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Opsworks.
  • Configuring Continuous Integration and Continuous Delivery application JENKINS. Build pipelines in addition to creating and maintaining multiple jobs.
  • Jenkins for Continuous Integration and End -to-End automation for all builds and deployments, Creating and configuring Jenkins jobs and delivery pipelines.
  • Optimized volumes and EC2instances Created multi AZ-VPC instances.
  • Used IAM to create new accounts, roles and groups.
  • Involved in configuringS3 versioning and life cycle policies to and back up files and archive files in Glacier.
  • Configured S3 to host static web content. Deployed cloud stack using AWS OpsWorks.
  • Configured Elastic Load Balancers wif EC2 Auto scaling groups.
  • Highly involved in Configuring and monitoring distributed and multi-platform servers using chef. Defined Chef Server and workstation to manage and configure nodes.
  • Development of Chef Cookbooks to manage systems configuration.
  • Experience in setting up the chef repo, chef work stations and chef nodes.
  • Supported 200+AWSCloud instances and familiar wif Amazon Cloud command line management.
  • Automated middleware layer and database layer infrastructure deployment tasks using Chef.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Experience in configuring and maintaining Lamp stack on production and staging servers. Wrote Perl scripts at server side for web support of Lamp.
  • Encrypted EBS volumes via KMS service. Created monitors, alarms and notifications for EC2 hosts using Cloud watch.

Confidential, Delaware OH

Linux/DevOps Engineer

Responsibilities:

  • Used OpenStack and AWS cloud services to launch Linux and windows machines, created security groups and written basic powershell scripts to take backups and mount network shared drives.
  • Creating sparse root and whole root zones andadministeredthe zones for Web, Application and Database servers and worked onSMFon Solaris 10.
  • UsedHP Service centerand Remedy change management system for ticketing.
  • Troubleshooting and performance tuning issues wif applications likeOracle 10g, JBoss 4.x, WebLogic 10 and the perating systems, which includedSolaris and RHEL.
  • Worked on the administration of theApache, JBoss 4.2.2servers including installation and deployments.
  • Shell scripting to automate the regular tasks like removing core files, taking backups of important files, file transfers among servers.
  • Experience in writing scripts in Ruby and Python for automation.
  • Experience managing SAN disks like EMC Clarions and VMAX using EMC Power path and Volume management software.
  • Experience working wif GIT and GitHub.
  • Worked wifVERITAS Foundation Suite 5and performed tasks like creating disk groups, volumes, initializing disks, replacing failed disks etc.
  • Installation, configuration and troubleshooting of Redhat, Ubuntu on various hardware platforms on Amazon AWS cloud services.
  • Worked on AWS service to create, launch, configure EC2 instance, worked on S3, RDS, Auto Scaling, SES, SQS,VPC, to build given architectures.
  • Used puppet and Chef automation tools for configuration management.
  • Implemented Puppet modules to automate configuration of a broad range of services
  • Responsible for supporting and maintainingOpenstackin a production environment.
  • Implemented the monitoring tools likeNagios 3.0to monitor services likeCPU, Hard Drive, Memory, Users, httpsshetc.
  • Experience Installing and configuring Splunk to gather stats on the servers.
  • Documenting all the processes for above, issues caused and its solutions in timely manner.

Environment: Ant, Java, Chef, Maven, SVN, Jenkins, Linux, Solaris, Websphere, python, Shell scripting, WLST, Nexus

Confidential, Somerset NJ

Linux/Unix Administrator

Responsibilities:

  • Planned and executed the migration from Bugzilla based bug tracking and Jenkins CI tool into the Atlassian based suite JIRA.
  • Implemented & maintained the branching and build/release strategies utilizing GIT and STASH.
  • Remote system administration using tools like SSH, Telnet, and Rlogin.
  • Experience in setting up the chef repo, chef work stations and chef nodes.
  • Automated middleware layer and database layer infrastructure deployment tasks using Chef.
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Designing and implementing fully automated server build management, monitoring and deployment by using Technologies like Chef.
  • Installed, configured & administered Jenkins CI tool on Linux machines, setup Master-slave architecture to improve performance and used Jenkins, Lara for CI & CD into Tomcat Application server.
  • Configuration of Ansible and Puppet modules for Open Stack deployments.
  • Experience working wif continuous delivery and build clouds wif Open Stack and AWS.
  • Implemented multi-tier application provisioning in Open Stack cloud, integrating it wif Puppet.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure and used Puppet to automate Configuration management.
  • Implemented the setup for Master save architecture to improve the Performance of Jenkins.
  • Used Jenkins for continuous Integration and deployment into Tomcat Application Server.
  • Installing hardware, cabling, decommission old systems in data center.
  • Creating virtual machines using Xen hypervisor on xen servers, installing Redhat, CentOS using kickstart and Cobbler.
  • Used OpenStack and AWS cloud services to launch Linux and windows machines, created security groups and written basic powershell scripts to take backups and mount network shared drives.
  • Creating sparse root and whole root zones andadministeredthe zones for Web, Application and Database servers and worked onSMFon Solaris 10.
  • Worked wif project manager and auditing teams to implement PCI compliance.
  • Management and monitoring of various services using Service Management Facility and Service Administration.
  • Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.

Confidential

DevOps Engineer/Build and Release Engineer

Responsibilities:

  • Planned and executed the migration from Bugzilla based bug tracking and Jenkins CI tool into the Atlassian based suite JIRA.
  • Implemented & maintained the branching and build/release strategies utilizing GIT and STASH.
  • Worked closely wif developers to pinpoint and provide early warnings of common build failures.
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Worked wif Docker for convenient environment setup for development and testing.
  • Performed all necessary day-to- day GIT support for different projects.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Worked wifAtlassian tools like Bamboo & Jira.
  • Installed and administered Docker.
  • Automated the process of configuration of different servers using Ansible.
  • Installing and Configuring Continuous Integration and Continuous Delivery application JENKINS. Build pipelines in addition to creating and maintaining multiple jobs.
  • Jenkins for Continuous Integration and End -to-End automation for all builds and deployments, Creating and configuring Jenkins jobs and delivery pipelines.
  • Installed Docker Registry for local upload and download of docker images and even from docker hub.
  • Automated the build and release management process including monitoring changes between releases.
  • Designed and Developed Bamboo Build deployments on Docker containers.
  • Installed and administered Atlassian tools like Bamboo, Jira, Confluence and Stash.
  • Installed and administered Nexus repositories to download the artifacts during the build.
  • Hands on experience on JIRA for creating bug tickets, workflows, pulling reports from dashboard, creating and planning sprints.

Environment: RHEL 3.0/4.0, HP-UX 10/11i and Solaris 8//10, CentOS.

Confidential

Linux/Unix Administrator

Responsibilities:

  • Installation, configuration and OperatingSystemupgrade on, Red HatLinuxand Sun Solaris.
  • Performed automated installations of OperatingSystemusing kick start for Red Hat Enterprise Linux5/6 and Jumpstart for Solaris 9/10Linux.
  • Administered server consolidation program through VMware ESX server & VMware Virtual Center
  • Handled and documented Cold Migration issues and IP, SAN, and VLAN constraints.
  • Monitored servers, switches, ports etc wif Nagios monitoring tool.
  • Installation of Apache, Weblogic and Tomcat Web servers.
  • Configuring SUDO and granting root permission to users for performing certain activities.
  • Installed and Configured Web logic 8.x, 9.x on Java Applications.
  • Extensive use of LVM, creating Volume Groups, Logical volumes, and disk mirroring.
  • Performance Management & Tuning of AIX 5.2/5.3 UNIX Kernel.
  • Hands on experience on various cloud computing products like Amazon Web Services EC2 & VPC.
  • Developed Shell scripts (Korn) for automating the batch jobs.
  • Installed and Configured DNS, Websphere, DB2 Database and Tivoli storage manager.
  • Patched different software using RedHat Package Manager and YUM.

We'd love your feedback!