We provide IT Staff Augmentation Services!

Aws Cloud Devops Engineer And Openshift Administration Resume

5.00/5 (Submit Your Rating)

Greensboro, NC

OBJECTIVE:

Dynamic professional with passion towards AWS/DevOps engineer/OpenShift Administration with 10 years of overall experience in AWS, Build & Release management, Linux Administration, Infrastructure Automation, Code Migration, Configuration Management, Middleware and System Administration. Being a highly motivated and dedicated individual with a strong work ethic, working in either a team or individual environment, I ensure results through leadership and performance.

PROFESSIONAL SUMMARY:

  • Expertise in creating DevOps strategy in various distribution of LINUX and Windows alongside using DevOps tools suites like Subversion (SVN), GIT, CVS, ANT, Maven, Jenkins, Bamboo, Chef, Puppet, Docker, Docker Swarm, Kubernetes, Nexus, Artifactory, Nagios and Splunk in traditional environments, as well as cloud environment like AWS, GCP and Azure.
  • Expertise in AWS, implementing new AWS Cloud platform and its services: EC2,Elastic Container Service, Code Commit, Code Build, Code Deploy, Code Pipeline, S3,Glacier, RDS, EBS, VPC, ELB, Route 53, AWS Auto Scaling, CloudFormation, CloudTrail, Security Groups, Simple Notification Service, Simple Queue Service and IAM.
  • Expertise with enterprise cloud solutions like Platform - as-a-Service (OpenShift by Red Hat), containers, Kubernetes, cloud management (Red Hat CloudForms), and IT automation (Ansible by Red Hat).
  • Experience as a Build and Release Engineer in automating, building, deploying and releasing of code from one environment to another environment.
  • Expertise in writing Ansible/Chef playbooks/recipes to automate infrastructure as a code.
  • Experience in Linux administration activities including network-based installation, RAID, LVMs, Disk quotas, configuration of DHCP, DNS, NTP, iptables, User and Group Administration, Nagios, proxy server.
  • Expertise in designing build process, Software Product Development, Process Automation, Build & Release Management with Continuous Integration (CI) Continuous Deployment/Delivery, Source Code repository & Environment management, Change/Incident Management and Cloud Management.
  • Extensively worked on Jenkins, Docker for continuous integration and for End to End automation for all build and deployment.
  • Experience in automating builds and deployment process using Bash, Python, and Shell scripts with focus on DevOps tools, CI/CD, AWS Cloud Architecture.
  • Experience on OpenShift platform in managing Docker containers Kubernetes Clusters.
  • Strong desire to learn new technologies with a positive attitude.
  • Expertise in supporting enterprise based distributed applications over a wide range of production environments on a 24/7 on-call rotation basis for high volume, secure transactions and Web services.
  • Experience the usage of AWS instances for infrastructure management.
  • On-boarding new application
  • Migration of existing application to AWS infrastructure
  • Providing support as required
  • Administration of Linux machines, Web servers, Application servers, Databases.
  • Application and infrastructure support for customer environments
  • Strong desire to learn new technologies with a positive attitude.

TECHNICAL SKILLS:

Build Tools: Maven, Ant, Gradle

Programming / Scripting Languages: Python, Shell scripting, Bash, YAML, JSON

Version Control System: Git, GitHub, SVN, Bitbucket

Apache, Tomcat, WebSphere, WebLogic, MS: IIS, JBOSS, NAGIOUS

Cloud Technologies: AWS, Azure and GCP

Issue Tracking /Monitoring: Bugzilla, JIRA, Service Now, HPSM, CloudWatch and Nagios, Service-Now

Configuration Management Tools: Chef, Puppet, Ansible, Open stack, Terraform

Database: My SQL, Oracle 9i, 10g, Casandra, NoSQL, MongoDB

Tracking Tools: Bugzilla, Zabbix, Rest API

CI Tools: Jenkins, Team city, Bamboo

Operating System: Windows Variants, Linux, UNIX, CentOS, Ubuntu

Container/ Cluster Managers: Docker, Docker Swarm, Kubernetes, OpenShift

Networking Tools: DNS, Route53, FTP, HTTP, HTTPS, TCP

Monitoring: Cloud Watch, SolarWinds Orion, Nimsoft, Nagios, Splunk, AppDynamics

PROFESSIONAL EXPERIENCE:

Confidential, Greensboro, NC

AWS Cloud DevOps Engineer and OpenShift Administration

Responsibilities:

  • Experience working with AWS/RedHat OpenShift Infrastructure design, deployment, and operational support.
  • Extensive knowledge of Linux Containers (Docker), Kubernetes, and deployment of containerized applications/microservices architectures.
  • Administration experience in AWS, Azure and GCP with scripting methods. Support will include native cloud services in the respective platforms as well as third party services and migration.
  • Experience with automation tools to streamline and standardize our cloud deployments like AWS Cloud formation, Terraform, Azure ARM, Ansible.
  • Maintain and enhance automation to support setup and provisioning of new projects in OCP and OpenShift upgrades.
  • Perform regular health checks on environments.
  • Support all additional projects and cloud users in activities around automated deployment of their applications into OCP.
  • Manage automation playbooks and documentation related to OpenShift.
  • Support infrastructure, security, Platform as a Service (PaaS) and other updates involving DevOps environments.
  • Hands on Automation experience and experience building deployment pipelines and managing configurations.
  • Experience administering Java-based application servers, especially RedHat Jboss and IBM WebSphere.
  • Experience with CI/CD tools such as Git, Jenkins, Nexus and Jenkins Pipeline (Groovy).
  • Experience with application monitoring tools such as SolarWinds Orion, AppDynamics, and Splunk.
  • Working knowledge of networking topics such as protocols, load balancers, firewalls, etc.
  • Excellent analytical skills, troubleshooting and problem-solving ability.
  • Performs on-call activities as needed for the environment and technologies and Managing cloud infrastructure with 24x7 production operations.
  • Experience Container based architecture and deployments (Docker/Kubernetes)
  • Experience with infrastructure-as-code provisioning (Terraform, CloudFormation) and configuration (Ansible, Chef).
  • Update Jenkins pipelines and OpenShift templates to make use of the new environment.
  • Managing an environments DEV, QA, UAT, Stage and PROD for various releases and designed instance strategies.

Confidential, Sunnyvale, CA

Cloud DevOps Engineer

Responsibilities:

  • Expertise in creating DevOps strategy in various distribution of UNIX flavors (Linux, Ubuntu and SUSE) alongside using DevOps tools suites like Subversion (SVN), GIT, ANT, Maven, Jenkins, Docker, Kubernetes, Nexus, Artifactory, Nagios and Splunk in traditional environments, as well as cloud environment like AWS, GCP, Azure.
  • Experience working with RedHat OpenShift Infrastructure design, deployment, and operational support.
  • Experience working Linux Containers Docker, Kubernetes and deployment of containerized applications/microservices architectures.
  • Created Ansible playbooks to automate system operations, to deploy applications on Dev, QA, UAT, Stage, production environment and to configure hosted Instances within AWS/VM’s.
  • Experience administering Java-based application servers like Jboss, Tomcat and IBM WebSphere.
  • Used container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Extensively working on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and Troubleshoot the build issue during the Jenkins build process.
  • Working on log and application monitoring tools such as AppDynamics, and Splunk.
  • 24 * 7 support on priority issues such as P1 and P2, troubleshooting and problem-solving ability.
  • Working on Issue Tracking tools JIRA, ServiceNow and HP Quality Center.
  • Documenting application cookbooks, on call guide for support, Root cause analysis for the issues and involved the postmortem calls after P1/P2 critical issues for discussing the review, impact and RCA.
  • Building the scripts for day to day pro-actively monitoring the infrastructure and applications.
  • Working on SQL, Oracle, Casandra, RDS and NoSQL database DynamoDB to process large data documents.
  • Working on infrastructure and applications migration, upgrades, maintains activities.
  • Working on networking topics such as protocols, load balancers, firewalls, security etc.
  • Managing an environments DEV, QA, UAT, Stage and PROD for various releases and designed instance strategies.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Using AWS Resources For CI/CD Process code commit, code build code deploys, Cloud Formation templates, Code pipeline.
  • Strong desire to learn new technologies with a positive attitude.

Environment: Cloud AWS, Azure, TFS, Ansible, Terraform, Docker, Kubernetes, OpenShift, Apache Tomcat, NGNIX, Oath, Kerboss, JAVA, Microservices, GIT, GITHUB, Nexus, Apache Maven, Jenkins, Shell Script, Python, JIRA, Bitbucket, Confluence, AppDynamics, Splunk, Yaml, SSL and SSO, RedHat Jboss and IBM WebSphere Application Server.

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Worked with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Chef and Jenkins to get the job done.
  • Used the continuous Integration tools such as Jenkins for automating the build processes.
  • Conceived, Designed, Installed and Implemented CI/ CD automation system.
  • Created and updated PowerShell scripts and modules, files, and packages.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with PowerShell to automate routine jobs.
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS)including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, CloudFront, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
  • As a part of Greenfield Implementation improved the functionality of the code to enhance the performance of an application.
  • Upgrading the codebase to expand the working set of functionalities across the board as part of Greenfield implementation.
  • Implemented CI and CD for database using Jenkins and Chef.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Managed Docker orchestration using Docker Swarm.
  • Designed and Developed Jenkins Build deployments on Docker containers.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with continuous integration and deployment.
  • Designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Develop/capture/document architectural best practices for building systems on AWS.
  • Working with technical and non-technical teams across Amazon (AWS).
  • Automated the build and release management process including monitoring changes between releases.
  • Implemented automated local user provisioning VMs created in AWS cloud through Chef recipes
  • Responsible for managing the chef client nodes and upload the cookbooks to chef-server from workstation.
  • Developed Scripts for AWS Orchestration
  • Built a new CI pipeline testing and deployment automation with Docker, Jenkins and Chef.
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Worked on Managing the Private Cloud Environment using Chef.
  • Implemented Chef to deploy the builds for Dev, QA and production.
  • Automation of infrastructure by creating scripts of Chef.
  • Developed Chef Cookbooks to install and configure Apache, Tomcat, Jenkins and deployment automation.
  • Configured Splunk deployment server and deployed universal forwarders to the application nodes
  • Configure Splunk instance as an indexer and enable high availability for data assurance.
  • Managing universal forwarder nodes through Splunk forwarder management and management console.
  • Created and maintained Ant build.XML and Maven Pom.XML for performing the builds.
  • Proposed branching strategies for using Version Control Systems like GIT, Clear Case, Stash, GitHub & Subversion.
  • Created branches, performed merges in version control systems GIT, GitHub.
  • Automated setting up server infrastructure for the DevOps services, using Chef, Ruby scripts.
  • Troubleshoot switch to server and back to the secure Cloud connection.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Involved in the troubleshooting the servers.

Environment: Cloud AWS, PaaS, Ansible, Docker, Puppet, Web Logic, JAVA, GIT, GITHUB, Apache Maven, Jenkins, Apache Tomcat, PowerShell, Linux, JIRA, Shell.

Confidential, Indianapolis, IN

DevOps Automation Engineer

Responsibilities:

  • As a DevOps Engineer supported multiple teams for multiple applications including .NET and Java/J2EE
  • Worked closely with developers, other stakeholders to streamline CI/CD/CM processes and daily issues.
  • Build Automation and Build Pipe Development using Team city and Maven Build Automation for J2EE Apps.
  • Created and Extensively used Octopus deploy Automation for .Net Application By setting a transformed variable to change config files accordingly
  • Used PowerShell script in Octopus Deploy to alter and execute/extract NuGet packages from successful builds.
  • Implemented and Responsible for deploying chain automation across environments such as integration, QA, Stage and Production environments
  • Managed IIS server and app-pools and services
  • Managed Database such as SQL SERVER 2012 using Octopus deploy
  • Coordinated and attended everyday scrum/agile meetings and weekly sprint meetings to evaluate completed work.
  • Extensively used ruby scripting with chef.
  • Worked extensively with MS Build/TFS-Build/Team city and kept track of build releases.
  • Worked on both on-premises machines and cloud instances of Azure and Amazon Ec2 also done provisioning of those.

Environment: .NET, Teamcity, MS Build, TFS, PowerShell, IIS Server, SQL SERVER, Chef, Ruby, Azure, AWS, Maven, J2EE

Confidential

Build and Release Engineer

Responsibilities:

  • Design and document CI/CD tools configuration management.
  • Responsible for orchestrating CI/CD processes by responding to GIT triggers, human input, and dependency chains and environment setup.
  • Build and Deployment CI/CD Pipelines.
  • Installed, Configured and Maintained RedHat Linux (RedHat Enterprise Linux 5.x, 6.x& 7.x) on SPARC, x86 and Blade Centre’s.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
  • Developed build and deployment scripts using ANT and MAVEN as build tools in JENKINS to move from one environment to other environments.
  • Work with application development and operation teams using a variety of automated testing and build, and deploy tools (MAVEN, Ant, Nexus, JENKINS, SVN, Selenium, JUNIT) to resolve issues with transition to new DevOps solution
  • Performed Web logic Server administration tasks such as installing, configuring, monitoring and performance tuning on Linux Environment
  • Deployment and management of many servers via script and CHEF, utilizing cloud providers as a direct Jira.
  • Created repositories, branches, tags in GIT, assisted the developers to fix merging issues and Creating Local, Virtual Repositories in Artifactory for the project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrog Artifactory.
  • Worked able to create scripts for system administration and AWS using languages such as BASH and Python
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Designed a Configuration Management solution using Puppet
  • Implement systems that are highly available, scalable, and self-healing on the AWS platform
  • Mange build and deployment using MAVEN, JENKINS, CHEF SCM tools
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Experience in managing virtual instances and disks using Puppet.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure
  • Managed MAVEN project dependencies by creating parent-child relationships between projects.
  • JENKINS is used as a continuous integration tool for automation of daily process.
  • Used JIRA to track issues and Change Management.
  • Experience in designing, building and maintaining an automated build and release environment
  • Good scripting skills - PowerShell preferred
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.

Environment: Perl Scripting, Shell Scripting, AWS, JENKINS, Nagios, JIRA, MAVEN, CHEF, Vagrant, Linux, SVN, GIT, Gradle, Puppet, Tomcat, Scrum, Python, MAVEN, Ant, Nexus, PowerShell

Confidential, Indianapolis, IN

Linux System Administrator

Responsibilities:

  • Systems Administrator responsible for centralized Administration / Maintenance of Linux servers.
  • Installation and administration of RHEL 4.x and SUSE 10.x.
  • Configured kick start server and updating/applying patches to the servers using RedHat Satellite server.
  • Remote system administration using tools like SSH, Telnet, and Rlogin.
  • Installation, configuring, administration and hardening of Apache web servers
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager.
  • Installed, maintained and upgraded REDHAT Linux server using kickstart-based network installation.
  • User account management and administration Troubleshooting User’s login & home directory related issues reset password and unlock user accounts.
  • Performed Automation of jobs through crontab and AutoSys.
  • Provided support for both physical and virtual environments and Troubleshooting Web Logic Application Server connection pools.
  • Monitored system activities and fine-tuned system parameters and configurations to optimize performance and ensure security of systems.
  • Performed Troubleshooting NFS, NIS, Samba, DNS, DHCP, LDAP, MySQL and network problems.
  • Written Bash shell-scripts to automate routine activities.
  • Coordinating with 24 x 7 on-call support personnel in debugging.
  • Installation of hardware, software and upgrading to ensure work is performed as per the company policy on various hardware platforms.

Environment: RHEL 4.x, SUSE 10.x, SSH, Telnet, and Rlogin, Crontab, NFS, NIS, Samba, DNS, DHCP, LDAP, Bash Web logic, RAID, VERITAS volume manages

We'd love your feedback!