We provide IT Staff Augmentation Services!

Sr. Devops And Cloud Engineer Resume

5.00/5 (Submit Your Rating)

Kansas City, MO

PROFESSIONAL SUMMARY

  • Over 9+ years of experience in DevOps, Linux Administration, Build and Release management involving extensive work towards code compilation, packaging, building, and debugging, automating, managing, tuning and deploying code across multiple environments and Linux Administration.
  • Certified AWS Cloud & DevOps Engineer wif strong expertise on Devops concepts like Continuous Integration (CI), Continuous Delivery (CD) and Infrastructure as Code, Cloud Computing etc.
  • Supported multiple projects, in DevOps based project implementation through Infrastructure Automation, Configuration Management, and Deployment Management and Test orchestration.
  • Extensive working noledge on automation for deployment/ configuration of different Application servers like Web Sphere, WebLogic, JBoss; Web Servers like Apache, Tomcat and Web Containers like Nginx etc.
  • In the process of achieving Continuous Integration, me have experience in working wif tools like Jenkins, Teamcity and Bamboo. Expertise in Jenkins server/slave automation and implementing testing frameworks like Cucumber etc.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts.
  • Effectively plan, install, configure and optimize the IT infrastructure to consistently achieve high availability and performance.
  • Implemented and provisioned AWS. Hands on experience wif services like EC2, S3, ELB, RDS, SNS, SES, SQS, CloudFront, Cloud Formation templates, DynamoDB and monitoring services like CloudWatch etc. Expert in writing custom templates in Cloud Formation to provision environments (Prod, Dev, Test).
  • Good amount of experience in write Playbooks in Ansible to automate the Infrastructure configuration management.
  • Hands on experience in scripting by using Shell, Power shell, Python and Ruby.
  • Well experience in write and apply modules in Puppet, create cookbooks and add recipes to the respective node run - list in Chef to automate the infrastructure management and deployments.
  • Solid grasp of server ops, system architectures and information security best practices.
  • Administered application/database servers and MySQL (incl. performance optimisation and replication), configured VMs and load balancers by using Ansible scripts.
  • Experience in installing, configuration and administering of DHCP, DNS, FTP and LVM.
  • Experience in using source control tools such as Git, SVN, and TFS. And involved in activities resolving branching and merging conflicts.
  • Experience in Containerization of stack using Docker and AWS ECS. Good amount of noledge in writing Docker files.
  • Configured and administered Monitoring tools like Nagios, Splunk, Zabbix etc.
  • Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues.
  • Experienced Trouble Management System, Fault Management Systems, Network Inventory Management System, Tools Implementation, Integrations and Upgrades
  • Involved in performance monitoring and tuning in UNIX environments using tools like vmstat, iostat and netstat
  • Administration various environments in software development life cycle Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers..

TECHNICAL SKILLS:

Operating System: Solaris 10, Windows 2K, XP, 2003, NT, 2008, 2012, Red Hat Linux ES 4, 5 and 6, AIX 7, HP-UX 11.23

Scripting Tools: Shell, Perl, Python, Ruby

Configuration Management: Ansible, Puppet and Chef

Source control tools: Git, Perforce, SVN

Continuous Integration Tools: Jenkins, Bamboo, TeamCity.

Web and Middleware: Tomcat, APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Netscaler, Nginx, LDAP.

Other Automation Tools: Vagrant, Docker, Maven, Gradle, Nagios, Zabbix

Cloud Technologies: AWS (EC2, S3, CloudWatch, RDS, Elastic Cache, IAM, EBS, CloudFront), Microsoft Azure, Rackspace, and Openstack

Database: MySQL, MS SQL Server, Oracle9i/10g, MS Access, Cloud Storage, Apache Cassandra

SDLC Methodology: Agile, Scrum, Waterfall, Devops

Networking: DNS, DHCP, TCP/IP, SMTP, LDAP, UDP RIP, OSPF, EIGRP

PROFESSIONAL WORK EXPERIENCE:

Confidential, Kansas City, MO

Sr. Devops and Cloud Engineer

Responsibilities:

  • Working on Planning and selection of appropriate technologies, including database implementations on my SQL (RDS).
  • Designing and developing new back-end services, maintaining and expanding our Amazon Web Services infrastructure, and providing mentorship to others on my team.
  • Written Ansible scripts for various DB configurations to modularize and optimize end product configuration
  • Created Docker containers to standardize the environment.
  • Written cookbooks, updated in the server and added to the node specific run-list based on the node requirement.
  • Managing virtual instances and disks using Ansible play books.
  • Write the Docker files and integrate them wif Jenkins for continuous deployment as per the project requirement.
  • Work wif Cloud Architects to ensure all components of the AWS architecture can be automated and scripted.
  • Collaborate in the automation of AWS infrastructure via Ansible, and Jenkins - software and services configuration via Chef cookbooks.
  • Worked wif security team to Improved Security layer in Cloud wif the halp of Security groups, ACLs and VPC configuration.
  • Implemented Load balancer in the cloud for high availability and minimize the load on servers.
  • Involved in phases of testing for example Integration testing, Smoke testing Performance testing and Load testing. We are also using inbuilt test cases in Jenkins and running those tests on master branch.
  • Deployment and management of many servers via script and Chef, utilizing cloud providers as a direct substrate for implementation. Very good understanding of using Roles, environments, data bags and their encryption wif Vault. And storing global variables into JSON data.
  • Document system configurations, server, OS, and AMIs/VM's build practices, backup procedures, troubleshooting guides, and keep infrastructure drawings current wif changes.
  • Act as back-up to Infrastructure team for installing, building, managing, and maintain Windows and Linux servers in the platform’s AWS data center.
  • Providing escalated support for assigned systems, including monitoring system logs and messages, assisting infrastructure and development teams in identifying, troubleshooting, and resolving issues as they arise
  • Managing environments DEV, BCP, UAT and PROD for various releases and designed instance strategies

Technologies: AWS, Jenkins, Ansible, Chef, Docker, GIT, MAVEN, JIRA, Python, MySQL.

Confidential, Minneapolis, MN

DevOps Engineer

Responsibilities

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Responsible for Design of different Release Environments for new projects.
  • Created Ansible Playbooks for Infrastructure maintenance on VMWare, AWS EC2 and Physical Servers
  • Configured Elastic Load Balancers wif EC2 auto scaling groups
  • Implemented new projects builds framework using Jenkins & maven as build framework tools
  • Manage deployment automation using Puppet, MCollective, Hiera, Custom Puppet modules, Ruby.
  • Created puppet manifests and modules to automate system operations.
  • AWS Cloud management and Puppet automation
  • Installed and configured Nagios server for to monitor the systems health.
  • Using Jenkins AWS Code Deploy plug-in to deploy to AWS
  • Performed Deployment of Release to various QA & UAT in Linux environments.
  • Implemented and managed continuous delivery systems and methodologies.
  • Worked wif frequent, incremental code testing and deployments by using Puppet.
  • Managed GIT repositories for branching, merging, and tagging.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure
  • Server configure management via Ansible.
  • Provisioned load balancer and automated the monitoring environment by using Ansible playbooks wif the halp of Ansible Tower.
  • Managed and maintained the primary customer-facing application environment
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet.
  • Converting production support scripts to Puppet Modules.
  • Apache Tomcat server administration: installation, configuration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures.

Technologies: AWS, Ansible, Puppet, GIT, Apache ANT, Maven, Jenkins, Apache Tomcat, Shell Script, Unix/Linux, Windows, JBoss, Web Sphere, Ruby.

Confidential, WA

DevOps Engineer

Responsibilities:

  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the DevOps engineer role at the time of deploying the EAR and WAR package in Tomcat Admin Console.
  • Scale infrastructure to meet rapidly increasing demand by using Puppet.
  • Addressed software configuration management issues in coordination wif development team.
  • Implemented code builds and automated deployment procedure.
  • Resolved build and release dependencies in collaboration wif other departments.
  • Outlined build and deployment procedures in consultation wif developers.
  • Examined and executed application-specific deploy process.
  • Resolved system issues and inconsistencies in coordination wif quality assurance and engineering teams.
  • Maintained and updated source code repositories on a regular basis.
  • Assisted code integration and coordination between teams and partners.
  • Manage and maintain the primary customer-facing application environment.
  • Resolved crucial issues related to Linux server, Puppet and monitoring for Dev environments.
  • Creating customizing Build Definitions and implementing Continuous Integration & Gated Check-in Builds in TFS.
  • Construct Puppet Modules/Functions to Support Solaris IPMP (IP Multi-pathing) on Solaris

Technologies: Java/J2ee, Ant, Maven, Subversion, Ansible, LINUX, GIT, TFS, Puppet, OpenStack, CVS, Remedy, Tomcat, Jenkins, python, Ruby, Perl, SSH, XL Deploy.

Confidential

Linux Engineer

Responsibilities:

  • Installation of CVS and configure open SSH for CVS.
  • Experience in installing and configuring Perforce Version control tool.
  • Administered Perforce which includes creating users, groups, branching, integrating, etc.
  • Identified all the configuration items that are different between the Releases.
  • Wrote Scripts to automate the process of consolidating the appropriate APIs for every Release
  • Developed build scripts using Ant, shell and batch for java projects to create JAR and WAR files.
  • Created System Test / Performance Test environments and Maintained Environment Upgrades
  • Active role in preparing documents like SCM New User guides and SCM verification
  • Coordinated the Development Team, QA and Application Support in Deploying the Code to the right System Test Environment
  • Planned the Release schedules by identifying the Testing Environment and confirming the Current Code Level
  • Maintained Defect Fix Deployments and documented the deployed files in the appropriate Environment Migration log
  • Created Branches, Tags for each release and particular environments.
  • Automated several repetitive tasks using shell, perl and batch scripting.
  • Merged the branches after the Code Freeze.
  • Created and maintained installers for multiple products using Install Anywhere.
  • Written Custom Actions and Custom Panels for some installers using Install Anywhere and java.
  • Created the Deployment notes along wif the Local SCM team and released the Deployment instructions to Application Support
  • Used Ant, Jenkins and Maven as Build and Continuous Integration Tools.

Technologies: Linux, windows, CVS, Perforce, Java, Eclipse, Ant, Jenkins, Maven, Install Anywhere, Tomcat Apache Application Server.

Confidential

Linux Administrator

Responsibilities:

  • Improve response time to technical issues by 23 percent.
  • Improve system performance by working wif the development team to analyze, identify and resolve issues quickly.
  • Ensure data recoverability by implementing system and application level backups.
  • Reduce security breaches by 3 percent through detailed risk assessments, implementing solutions and authoring new security standards.
  • Author and modify scripts for application deployment as well as system monitoring.
  • Develop and conduct network training for employees that reduced halp desk calls by 15 percent.
  • Automate administration tasks through use of scripting.
  • Taking care of ServiceNow tickets related to various Unix issues.
  • Troubleshooting issues wif live production Linux servers.
  • Installing & configuring file servers like NFS & FTP for remote sites.
  • Creating user accounts on application servers & internal application tools, providing access to files on file servers.
  • Installing and configuring new servers based on requirements at local studio.
  • Handling issues related to local UNIX servers.
  • Setting up of ESX server and its connectivity wif the existing NAS equipment.
  • Updating floating licenses for developers, Updating kickstart installation directories
  • Create and Maintain the Linux File System.
  • Managed packages wif rpm and yum.
  • Created yum repository as per the requirement.
  • Maintained User Account Administration.
  • Disk Management wif Linux LVM.
  • Network Configurations like IP addressing, Sub netting and Routing.
  • Configuring and Troubleshooting DHCP, APACHE, NFS, NTP and SAMBA servers
  • Configured primary and slave DNS Servers.

Technologies: DHCP, SAMBA, FTP, NFS, KICKSTART Server, YUM Server, Red Hat Linux, Shell script, Power shell.

We'd love your feedback!