We provide IT Staff Augmentation Services!

Devops Engineer/data Center Services Resume

4.00/5 (Submit Your Rating)

GA

SUMMARY

  • Over 7 years of experience in administration of Installation, Configuration, Management of Linux OS (RHEL, CentOS, Ubuntu), AWS, Windows Servers in an Agile environment.
  • Experiences in Installation, Configuration, Integration, Backup, Upgrades, Patching, Monitoring System Performance, System and Network Security and Troubleshooting of Linux Servers.
  • Highly experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, Cloud Front, IAM, S3 and R53.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch .
  • Built out Infrastructure as a Service (IAAS) private cloud OpenStack and managed deployment of Microservices using Kubernetes, Docker and etc to production environment. Performed server monitoring, Application monitoring, Capacity Planning and log monitoring using Nagios, Cacti, Zabbix and Splunk.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic also involved in creating cloud infrastructure components.
  • Installed and Implemented Ansible configuration management system, Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Installed configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM ), focusing on high - availability, fault tolerance, and auto-scaling.
  • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Automation of OS builds and Application Installation through Puppet & Chef and deployed Docker Engines in virtualized platforms for containerization of multiple apps.
  • Handled several Docker components like Docker Engine, Hub, Machine, Compose, Docker Registry and Docker container service and Dockerized applications by creating Docker images from Docker file and running them to create the Docker containers and Docker consoles for managing the application life cycle.
  • Experienced working in a transforming DevOps culture implementing CI/CD process using tools like GIT, Jenkins, Maven and Chef.
  • Automated various Middleware administration tasks as part of DevOps cultural drift using SHELL, python, Chef and Ansible.
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat.
  • Experience in deploying applications in WAR, EAR and JAR formats on WebSphere Servers and Clusters. Worked in infrastructure team on installation, configuration, and administration of Red Hat Linux 8/9, RHEL 5.x/6.x/7, CentOS 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008-R2/2012-R2 and SUSE Linux 10.x/11.
  • Installed Configured, Monitoring tool such as Splunk, Nagios, for Resource Monitoring/ Network Monitoring / log trace Monitoring.
  • Upgradation of Kernel in Red Hat Linux and CentOS servers. Installed and worked on Red Hat Enterprise Linux using Satellite server (Kickstart), Package Management using Red Hat RPM/YUM.
  • Implemented day-to-day tasks in Red Hat Linux include upgrading RPMS, kernel, HBA driver, configure SAN Disks, Multipathing and LVM file system.
  • Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014 , MySQL, DB2, PostgreSQL, MongoDB &, Cassandra.
  • Responsible for installation, configuration and administration or oracle 10g/11g database on SCO Unix, Linux and windows 2003 servers and an integral part of the backup and recovery.
  • Expertise in implementation and maintenance of Apache HTTPD, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • Expertise in writing Bash Scripts, Perl Scripts (hash and arrays), Python programing for deployment of Java applications on bare servers or Middleware tools.
  • Day to day administration of the Development environment and Production and Test environment systems, 24x7 on-call support

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Solaris 7/8/9/10, Windows Server 2003/2008/2012

Application Server: IBM WebSphere Application server 8.x/7.x/6.x/, Apache Tomcat 6.x/7.x, JBOSS as 6.x/7.x

Web Server: IBM HTTP Server, Apache HTTP Server, Microsoft IIS

Networking: DNS, DHCP, TCP/IP, SMTP

Build and Automation: Puppet, Chef, Ant, Maven, Jenkins Urban deploy, Ansible, GIT, GITHUBScripting: Bash, Perl, Python, Ruby, Shell, PowerShell

Database: MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server

IDE: Eclipse, Net Beans

PROFESSIONAL EXPERIENCE

Confidential, GA

DevOps Engineer/Data center Services

Responsibilities:

  • Installation, Configuration/integration, upgrades, patching using Linux Servers, and troubleshooting issues OpenShift container platform in VMware and AWS environments. Work with PaaS (platform as a service) solution such as RedHat OpenShift container platform.
  • Review technical documentation to verify compliance with client requirements and established architectural standards and guidelines.
  • Working with RedHat Vendor on new features or enhancements while also working with related OpenShift technical issues.
  • Working with container-based technologies like Docker, Docker registry, Kubernetes and OpenShift container platforms.
  • Developed Ansible playbooks for automatic deployment and configuration of RHEL servers for Sandbox, Dev, UAT, PERD and PROD environments.
  • Worked on developing procedures to automate various systems and tasks (e.g. automating code builds and deployments) using Jenkins, Git, Docker, Ansible, Cloud formation etc.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS). Creating Amazon EC2 Cloud Instances using Amazon Web Services and configuration of launched instances with respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Use OpenShift to create new projects, services for load balancing and adding them to routes to be accessible from inside or outside, troubleshooting pods through SSH and logs, modification of Build configs, templates, Image streams, etc.
  • Use Ansible automation in replacing the different components of OpenShift like ECTD, MASTER, INFRA APP, and Cluster.
  • Implemented Docker containers to create images of the applications and dynamically provision slaves to Jenkins CI/CD pipelines.
  • Open LDAP administration, providing user authentication and resolving various issues including setting replication between master server and backup server.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef and Terraform.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Aggregating and splunking log files with command line tools Logstash, Elasticsearch and Splunk.
  • Implemented new ELK cluster for enterprise logging and Maintained Elasticsearch, Logstash, Kibana.

Confidential, CA

DevOps/Platform Engineer

Responsibilities:

  • Installed Deployed Red Hat Enterprise Linux 6.x/7.x, Centos and installation packages and patches for the Red hat Linux Servers.
  • Writing complex scripts to automate shutdown and startup of application servers (Apache, nginx), webservers (WebSphere, JBoss, tomcat) and automate shutdown/startup process.
  • Managing Azure infrastructure (Web Roles, Worker Roles, SQL, Storage, AD Licenses, Office365). Responsible for designing and implementing Azure Cloud Environment and configuring shared access signatures (SAS) tokens and storage access policies in cloud infrastructure with virtual machine backup and recovery using PowerShell.
  • Created Bash, Shell, Python Scripts for various system administration tasks to automate repeated processes
  • Working on Azure applications with production usage in an Enterprise, and worked on large-scale deployments, Azure PaaS and IaaS services.
  • Automating software upgrades for tools like App Dynamics, maven and uDeploy.
  • Applied patches every week to meet audit requirements using Oracle Ops Center, Red Hat Satellite Server, Up2Date, YUM, RPM tools.
  • Developed and maintained PL/SQL stored procedures, ETL and triggers for various academic Web based applications.
  • Analyzes high complex business requirements, designs, and technical specifications to design and re-design complex computer platform and applications.
  • Production support for installation, configuration, management and troubleshooting of application like Apache, PHP, My SQL, Jboss and Tomcat.
  • Writing Ansible Playbooks to automate the installation and configuration of various middleware applications like IIS, Tomcat, httpd, Nginx, WebLogic on Azure and On-Premises servers
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Good at Manage hosting plans for Azure Infrastructure, implementing & deploying workloads on Azure virtual machines (VMs).
  • On OpenShift we are creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through SSH and logs, modification of Build configurations, templates, Image streams, etc.
  • Worked on RedHat OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Managing Ansible Playbooks with Ansible roles, group variables, host variables and inventory files and copy and remove files on remote systems using file module.
  • Automating, Configuring, and deploying instances on AWS, Open stack and Microsoft Azure cloud environments and Data centers
  • Installed Jenkins/plugins for GIT Repository, setup SCM polling for immediate build with maven and Maven repository like Nexus Artifactory and deployed apps using custom ruby modules through puppet as a CI/CD process.
  • Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell .
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3 and RDS, including backups, patches, and scaling.

Confidential, GA

DevOps/Platform Engineer

Responsibilities:

  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Platform Engineer role at the time of deploying the EAR and WAR package in JBOSS, Fuse, Tomcat Admin Console.
  • Solid foundation on Openstack Infrastructure as a service ( IaaS ) and cloud computing concepts, Implementation of horizontal auto-scaling use cases using OpenStack components - Heat, Ceilometer, Lbaas.
  • Managing Ansible Playbooks with Ansible roles, group variables, host variables and inventory files and copy and remove files on remote systems using file module.
  • We are developing Ansible roles and Ansible Playbooks for the server configuration and working with GIT to store the code and integrated it to Ansible command line to deploy the playbook.
  • Wrote several Ansible playbooks for the automation that was defined through tasks using YAML format and run Ansible Scripts to provision Dev, QA servers.
  • Implemented Infrastructure automation through Ansible for auto provisioning, code deployments, software installation and configuration updates.
  • Created CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like Jenkins .
  • Improved infrastructure design and approaches of different projects in the cloud platform Amazon Web Services (AWS) by configuring the Security Groups, Elastic IP's and storage on S3 Buckets.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes and deployed microservices in non -prod environment.
  • Worked on creation of custom Docker container images, tagging and pushing the images. Creating the Docker containers and Docker consoles for managing the application life cycle.
  • Deployed the Java applications into web application servers like JBOSS and Install and configured Apache Tomcat and deployed applications.
  • Extensively involved in Build Management, Version Control, Release Management and Deployments of the Solutions to the DEV, QA, Staging and Production Environment leveraging Azure DevOps principles/process (CI/CD) and toolsets of VSTS, Visual Studio, AKS (Azure Kubernetes), Application Insights, Log Analytics.
  • Create and customize System & Splunk applications, Search queries and Creating dashboards, forms and alerts, implementing, analyzing and supporting Splunk server infrastructure across Windows, UNIX and Linux.
  • Use of Docker, Kubernetes and Open Shift to manage micro services for development of Continuous Integration and Continuous Delivery.
  • Created Docker Images using a docker file, worked on Docker Container Snapshots, removing images and managing Docker Volumes deployed using Kubernetes .
  • Designed and implemented fully automated server build management, monitoring and deployment by using Ansible Playbooks and Modules.
  • Expertise in configuring and deploying instances on Cloud environments and On-Premises Data centers. Experience in the areas of DevOps, CI/CD Pipeline, Build & release management, AWS/Azure and Linux/Windows Administration.
  • Installing, configuration, Monitoring and troubleshooting the metric and creating the New Relic Dashboards for each application we can monitor the Server performance like CPU, Disk Space and configured the alert notifications.

We'd love your feedback!