We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

4.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Overall, 6 + Years of experience in IT industry encompassing of DevOps Engineer working wif AWS Platforms, CI/CD Pipeline, Build and Release Engineer and as Linux and Windows System Administrator.
  • Dexterous in prioritizing and finishing tasks in an appropriate manner, yet flexible to multitask when necessary.
  • Skillful experience on DevOps operations using different tools for achieving Continuous Integration, Continuous Delivery and Continuous Deployment Operations.
  • Hands on experience wif CloudFormation, Terraform, Ansible, AWS CLI, Docker, Lambda, CloudWatch, CloudTrail
  • Experience wif Configuration Management Build, Deploy and Cloud based Platforms.
  • Good experience wif AWSCloud Services, (EC2, S3, Cloud Watch, RDS, SNS, IAM, VPC, Cloud Formation, Terraform, Route53) and managing security.
  • Deep Knowledge in SysOps Administration through Amazon Web Services.
  • Experience in setting up teh AWS Infrastructure wif Terraform scripts.
  • In - depth understanding of CI/CD processes which include compiling, packaging and deploying of various applications using Jenkins.
  • Working on Windows servers end to end support for IIS web service and application availibility.
  • Good experience on DHCP, DNS, and FTP protocols wif Windows administration skills.
  • Sophisticated experience in Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
  • Experience wif using teh Jenkins Pipeline as a code
  • Experience in working wif container-based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose
  • Maintain and develop Docker images from Docker hub and run teh containers for teh automating teh process.
  • Good skill is in using tools such as Jenkins, Maven, or Ant for build management, which enables to automate software builds.
  • Experience wif running teh Automation Scripts using Jenkins for performing API testing using Postman and SoupUI
  • Expertise in creating MAVEN wif JENKINS build script for Deployment.
  • Experience in working wif JFROG Artifactory to deploy artifacts
  • Great Knowledge in creating Docker Base Images and managing teh containers using teh Docker images.
  • Developed teh Docker Files for automating teh process as well as creating test environments to support Production Environment.
  • Excellent noledge in dealing wif version control tools like GIT.
  • Outrageous skills in dealing wif automation tools like Ansible. Implemented Ansible to convert Infrastructure as code
  • Installed and configured teh Ansible and wrote teh Playbooks to automate teh manual process required at teh Admin level.
  • Configured Ansible and managed Ansible using ssh connection and build playbooks in YAML for deployment.
  • Better Understanding teh MapR FS, creating and managing teh File share volumes and its allocation.
  • Well-versed in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX / Red Hat Linux Systems.
  • Lend a hand in teh infrastructure team on installation, configuration and administration of RHEL 5.x/6.x/7.
  • Expertise in Volume management, Disk Management, software RAID solutions.
  • Experience in Shell scripting (bash) to automate system administration jobs.
  • Proficient in Installation, Configuration, and Support & Maintenance of various Red Hat Linux Servers located at Remote Locations. Deployment of Application Software.
  • Expertise in Volume management, Disk Management and software RAID solutions.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Operated on Linux Package installations using RPM and YUM.
  • Wide experience in virtualization platforms wif hypervisors like VMware vSphere 5.x, ESX
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Very Good Experience on Windows server Management. Configuring, installing and managing teh windows servers.
  • Good experience in setting up teh EC2 instances for achieving teh configuration policies on teh servers.
  • Outrageous skills in dealing wif automation tools like Ansible. Implemented Chef to convert Infrastructure as code.
  • Great skills in developing automation and deployment utilities using Bash, Python.
  • Configured Ansible, Ansible tower, and managed Ansible nodes using ssh connection, and build playbooks in YAML for deployment.
  • Maintained SVN repositories for DevOps environment: automation code and configuration
  • Excellent noledge in dealing wif teh system monitoring tools like SPLUNK.
  • Great Knowledge in Creating Alerts, Search Queries, Indexes, Performance Reports using Splunk.
  • Experience in Database Administration, development, design, maintenance and production support of relational databases, business applications, new server setup, MySQL Server installation, upgrade, migration.
  • Have successfully managed high availability of production systems for Corporate Sectors and Individual Organizations as MySQL DBA.
  • Strong SQL skills and brief general system administration skills on UNIX Open VMS, Linux Environments.
  • Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS).
  • Managed version control tool GIT to version code changes to help developers/programmers branch/merge/revert code.
  • Familiar wif Atlassian tool stack such as Jira, Bamboo, Bitbucket, confluence.
  • Hands on skills in Installing, configuring and managing teh Various Monitoring tools like Splunk, Nagios for Performance Monitoring and Network Monitoring.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu, Windows Server 2003/2008/2012

Build Tools: Maven/Griddle

Configuration management: Ansible/Chef

Cloud platforms: Amazon Web Services: EC2, S3, ELB, Auto scaling, EBS, RDS, VPC, Direct Connect, Route 53, Cloud watch, IAM, SNS

Container Platforms: Docker/ Kubernetes

Monitoring Tools: Splunk, Nagios, SolarWinds, Alert site, SiteScope, CloudWatch.

CI/CD Tools: Jenkins

Scripting Languages: Shell/Bash, Python, Groovy, Ruby, YAML

Databases: MySQL, MongoDB, SQL Server

Web/App Server: Apache Tomcat, WebSphere Application Server

Version Control Tools: GIT, Bitbucket (Stash)

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

Sr. DevOps Engineer

Responsibilities:

  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances in AWS
  • Good experience in maintaining teh user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB and SNS services in AWS cloud.
  • Provisioning Auto scaling, Cloud watch (monitoring), Amazon S3 (storage), and Amazon EBS (persistent disk storage).
  • Usage of Identity Access Management service (IAM) in creating and managing teh user accounts and groups and their policies.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Integrating teh Version control tools, build tools and deployment methodologies (scripting) into Jenkins to create an end-to-end orchestration build cycles.
  • Designed and created multiple deployment strategies using CI and CD Pipelines using teh Jenkins Pipeline as code methodologies.
  • Experience wif Groovy scripting for managing teh Jenkins Pipeline as code to deploy teh artifacts in to teh Docker and Cloud environment instances.
  • Installed/Configured and Managed JFrog Artifactory Repository Manager and all teh Repositories.
  • Used MAVEN as a build tools on java projects for teh development of build artifacts from teh source code.
  • Managing teh Jenkins useful plugins for monitoring teh Jenkins performance metrics and also creating reports on teh Code quality metrics.
  • Configure Jenkins to poll teh source code form teh Git repositories whenever teh code commit takes place and triggers teh builds automatically.
  • Experience wif running teh Jenkins Jobs and automation scripts on a timely basis.
  • Troubleshoot build issues in Jenkins, performance and generating metrics on master's performance along wif jobs usage.
  • Automate Deployment process using configuration Management tool like Ansible to provision amazon AWS Instances.
  • Hands on experience in writing teh Ansible playbooks for installing teh Packages, setting up teh environments, doing teh enterprise level of upgrades, patching and Maintenance works.
  • Created inventory in Ansible for automating teh continuous deployment and wrote playbooks using YAML scripting.
  • Experience in writing Ansible scripts for an automated server provisioning and Docker images.
  • Maintained Docker-registry, images, tagging and writing Docker files for creating new images
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Used Kubernetes to orchestrate teh deployment, scaling and management of Docker Containers.
  • Managing teh Config Management and source code repository using tools like GIT, Subversion (SVN)
  • Working wif Container based architecture such as Docker in Production Environments
  • Creating and maintaining Docker images and containers to run tests on different environments.
  • Package teh code and helps in deploying into teh different environments using teh Docker light weight containers wifout TEMPeffecting any changes in teh environments.
  • Excellent noledge in dealing wif teh system monitoring tools like SPLUNK.
  • Good noledge in creating teh User Specific Dash boards, Alert Dashboards, Monitoring using teh Splunk
  • Hands on experience in Creating Alerts, Search Queries, Indexes, Performance Reports using Splunk.
  • Knowledge wif Source Code Management and Project Management tools (i.e. Subversion, GIT).
  • Experience in managing large-scale, geographically distributed database systems, including relational (MySQL) databases.
  • Linux System & Middleware Administrator responsible for teh day-to-day administration and administration of RHEL 6/ 5, CentOS which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
  • Rpm package management using tools apt-get, aptitude, Yum, Rpm.
  • Managing systems routine backup, scheduling jobs like disabling and enabling Cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Installing and configuring Apache, MySQL and supporting them on Linux servers.
  • Designing Firewall rules for new servers to enable communication wif application servers.

Environment: Linux/Unix, Windows, AWS, Ansible, Jenkins (CI/CD), Maven, GIT, MySQL, Python, Groovy VMWare, Bash scripting.

Confidential, CA

DevOps Engineer

Responsibilities:

  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS, Applications, Services, and Packages using Chef.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux) and Configuring launched instances wif respect to specific applications.
  • Performed S3 buckets creation, policies and on teh IAM role based polices and customizing teh JSON template. Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Senior Linux/ DevOps System Engineer responsible for teh day-to-day administration
  • Administration of RHEL 5, 6 and Centos, which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
  • Perform site surveys outlining requirements and planning for all infrastructure related tasks and operations.
  • Performing database health checks and resolving performance issues.
  • Maintaining patch updates, security hardening, and software and hardware updates to provide for a stable infrastructure.
  • Analyzing server/system logs to identify health concerns
  • Developing and maintaining scripts to automate administrative activities.
  • Implementing, documenting, and coordinating server and storage policies, procedures, and standards.
  • Kickstart installations and Strong experience wif Virtualization tools.
  • Handling troubleshooting issues like boating, RPM packages, User management and backup.
  • IP bonding for load balancing and fail over, Firewall, SELINUX.
  • Hosting and securing web pages using Apache (httpd) web server and SSL.
  • User Administration & Quota Management
  • Documenting teh process of code promotion, defect tracking and user guide for Subversion. Maintained users’ security on SVN. Worked wif MAVEN for building teh application, TEMPhas written MAVEN scripts and shell scripts to automate teh build process.
  • Administering teh UNIX, SVN Repository. Migrated teh code from other Version Control to Subversion.
  • Responsible for merging, tagging and conflict resolution in GIT.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Implemented Chef to spawn new servers wif right configuration
  • Repaired broken Chef Recipes and corrected configuration problems wif other chef objects.
  • Developed Scripts and great ideas to automate system deployment to scale infrastructure.
  • Worked on Java Coding for Portal Applications and Tomcat Web server for hosting web apps. Used SVN version control system to manage different builds for teh system.
  • Hands on experience in performing tasks in Databases like MySQL and MSSQL

Environment: Linux/Unix, AWS Cloud, Jenkins, Chef, Maven, Forms/ Reports, Python, Java, Web Logic, Jira, Jenkins, Gradle, GIT, Splunk.

Confidential, Dallas, TX

DevOps Engineer

Responsibilities:

  • Assisted in migrating teh existing data center into teh AWS environment.
  • Installed teh application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Managing AWS infrastructure wif automation and configuration management tools such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Worked on Physical to Cloud Migration in AWS.
  • Network architect for ESI cloud deployment utilizing teh OpenStack framework and AGILE development methodologies to drive end to end automation for enterprise application deployments.
  • Setup ANT script-based jobs in Jenkins and Worked wif Jenkins Pipelines
  • Working wif Cross teams to initiate teh Bamboo-CD migration for DEV/QA and eventually other environments.
  • Migrated production database from Heroku to Amazon RDS.
  • Advised DevOps wif their project to migrate from Engine Yard Cloud and Managed systems to AWS.
  • Migration of repository database from Subversion to GIT.
  • Framed and completed a migration plan for continuous integration environment from Ubuntu to SUSE Linux.
  • Created and maintained teh Python deployment scripts for Web Sphere and web application server.
  • Developed shell scripts for automation of teh build and release process.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Responsible for design and maintenance of teh Subversion/GIT, views, and teh access control strategies.
  • Set up teh scripts for creation of new snapshots and deletion of old snapshots in S3
  • Worked on setting up teh life cycle policies to back teh data from AWS S3 to AWS Glacier
  • Worked wif Amazon IAM console to create custom users and groups
  • Worked wif various AWS EC2 and S3 CLI tools
  • Experience wif setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Experience in setting up teh chef repo, chef workstations and chef nodes
  • Experience in working wif data bags, attributes, cookbooks, recipes and templates in Chef
  • Researched and implemented code coverage and unit test plug-ins like FindBugs, Checkstyle and PMD wif Maven/Hudson.

Environment: Websphere, Apache Tomcat, Jenkins, SVN, Ant, Maven, Java, CHEF, Python, Shell, AWS

Confidential

Build & Release Engineer

Responsibilities:

  • Excellent Working capability on a 24X7 Linux - RHEL 5x, 6x, 7x and CentOS and Continuous monitoring of 400+ servers.
  • Analyzing of system performance, client to server traffic and server to server traffic.
  • Build and support servers in Linux System Admin perspective like disk management using LVM, SVM, Volume Manager and Patching, Security hardening, and managing various tiers of software environments.
  • Skillful experience in using Shell, Bash scripting for job automation. Creating bash scripts and setting up teh Cron jobs for teh daily repeated jobs.
  • Creating users and groups for different environments like database, financial, development team and managing them.
  • Provided Sudo access to privileged users.
  • Continuous Monitoring of Disk Space, CPU Usage, Memory Usage.
  • RPM and YUM package installations, patch and other server management and experience in using Puppet
  • Managing systems routine backup, scheduling jobs like disabling and enabling Cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Installing and configuring Apache, MySQL and supporting them on Linux servers.
  • Implementing RAID0,1,5 & 10 on Linux box.
  • Built Redmine ticketing tool and configured in teh production environment.
  • Successfully tested and implemented Zabbix for production environment of 200 Linux servers in AWS
  • Auto scaling groups and RDS instances.
  • Creating tickets for teh alerts received from teh monitoring system in teh customer provided ticketing tool.
  • Troubleshooting and escalating issues if needed wifout effecting SLA.
  • Strictly following escalation matrix to resolve teh issues and providing basic input to other teams on escalation matrix.
  • Build, deploy, and administer VMware virtual servers and VM Templates.
  • Experience on ticketing tools like service now, JIRA and Redmine.
  • Build servers for production and test environments following strict build procedures.
  • Build, deploy, and administer VMware virtual servers and VM Templates.
  • Documentation of server layout, server build, server decommissioning as per company and client norms.

Environment: Linux (RHEL 5.x/6.x/), Red Hat Satellite Server, Chef, Jenkins, MySQL, Shell Scripting, Ruby, Python, GIT, Maven Vmware, Windows server 2008R2 and 2012 R2.

Confidential

Build & Release Engineer

Responsibilities:

  • Responsible for daily Build & Release of applications, writing automation scripts.
  • Hands on experience on VPC management in AWS.
  • Managing configuring teh Windows servers.
  • Working on Incidents which have issues on DNS, DHCP and FTP protocols.
  • Working wif Security Groups, NACL’s, Route Tables, and checking teh connection wif IGW.
  • Using Reverse proxy concepts for teh application availability wif high security levels.
  • Building, configuring and troubleshooting Apache webserver, NFS, Samba, ISCSI initiator and ISCSI target.
  • Deploy binaries in cloud using AWS API Tools.
  • Working on all internal web (IIS) servers for application availibility wifout any latencies.
  • Writing SQL Queries for various Reports using Clear Quest.
  • Writing Build & Release automation and maintenance for .Net, Embedded System Applications.

Environment: Windows, TFS, MSBuild, NAnt Python, SQL Server, Microsoft.Net, IIS Windows server 2008R2, 2012 R2.

We'd love your feedback!