We provide IT Staff Augmentation Services!

Devops Engineer Resume

SUMMARY

  • Over 8 years of experience as System Engineer and DevOps engineer with solid experience in different UNIX platforms such as Linux, CentOS, Ubuntu as well Windows.
  • Strong experiencein System Administration, Installation, Upgrading, Patches, Migration, Configuration, Troubleshooting, Security, Backup, Disaster Recovery, AWS, Azure, Openshift, Openstack .
  • Adept in the use of automation build tools such as docker, vagrant, puppet, and ansible
  • Research and development for emerging cloud and infrastructure technologies
  • Experienced in configuration management of various multi - layered applications using Ansible and Puppet and containerization technology such as Docker and Kubernetes.
  • Good grasp of ITIL principles and processes.
  • Solid experience in Compute, Network, Storage, Automation, Cloud and Virtualization
  • Experience with Source Control management - SVN, GitHub in adds, commits, deletes of codes
  • Managed physical and cloud infrastructure running Redhat/CentOS on AWS cloud
  • Experienced in provisioning instances with CloudFormation, Autoscaling, VMware templates, clones, AWS snapshots.
  • Experienced in Bash scripting, Perl, Python to automate the tasks by using cron scheduling
  • Good experience in the design and implementation of Continuous Integration, Continuous Deployment, Continuous Delivery and Devops Operations.
  • Experienced with deployments, maintenance and troubleshooting applications on Azure
  • Experienced in configuringsyslog to send logs to log management tools such as to Splunk.
  • Involved in complete Administration tasks on UNIX (RedHatLinux) and documentation for the projects executed.
  • Hands-on in using OpenShift for container orchestration with Kubernetes, container storage, automation, to enhance container platform multi-tenancy.
  • Experienced with OpenShift, Kubernetes architecture and design, troubleshooting issue and multi-regional deployment models and patterns for large-scale applications.
  • Experienced in the use of monitoring and security tool like Dynatrace and Sysdig.
  • Installed, monitored and supported Web and Application Servers on Linux environments and participated in migrating the environments.
  • Skilled in monitoring servers using Nagios, Cloud watch, and using ELK Stack Elasticsearch, Fluentd Kibana
  • Onboard new applications into Dynatrace, profile configuration, agent setup
  • Perform analysis like memory, thread, CPU on Dynatrace to find root cause of run-time issues on applications running in the Kubernetes cluster.
  • Experience with vulnerability management tools such as Qualys
  • Good knowledge on operating systems architectures and experience in logmanagement using splunk.
  • Worked in container based technologies like Docker, Kubernetes and Openshift.
  • Experience in creating inventory, job templates and scheduling jobs in Ansible Tower.
  • Setup and configured network TCP/IP including RPC connectivity for NFS. Created mount points for Server directories, and mounted these directories on Servers.
  • Proficient in configuring JumpStart and Kickstartservers to initiate installation of RedHat Linux on several machines at once.
  • Experience working with Satellite server and spacewalk server for pushing updates to servers.
  • Active team player, self-motivated individual with good communication, interpersonal skills, fast learner and a good listener.

PROFESSIONAL EXPERIENCE

Confidential

DevOps Engineer

Responsibilities:

  • Focus on continuous integration and deployment, promoting EnterpriseSolutions to target environments.
  • Worked in container-based technologies like Docker, Kubernetes and OpenShift
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config maps, deployments.
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
  • Help application teams troubleshoot problems using Dynatrace
  • Diagnose, troubleshoot and resolve Dynatrace issues
  • Implementation of Docker and various Docker orchestration tools such as docker-compose, docker swarm and various other management tools.
  • Diagnose, troubleshoot, and resolve app issues using Dynatrace and Sysdig
  • Perform analysis like memory, CPU for applications to find root cause of run-time issues
  • Provided consistent environment using Kubernetes for deployment, scaling and load balancing of applications from development to production.
  • Responsible for designing and deploying new ELK (Elasticsearch, Logstash, Kibana, beats, Kafka)
  • Automate provisioning and other repetitive tasks using Terraform and python.
  • Perform application server builds in EC2 environment and monitoring them using cloud watch.
  • Design roles and groups using AWS identity and access management (IAM)
  • Implement and maintain the monitoring and alerting of production and corporate servers/storage using CloudWatch.
  • CoreOS Docker cluster setup and management.
  • Jenkins implementation and configuration resulting in full CI/CD to integration environment on commit.
  • Experience with container-based deployments using Docker images, Docker registries, installation and configuring Kubernetes and clustering them.
  • Jenkins, job setup, maintenance used for build, test, compile, package, deploy pipeline.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
  • Managed deployment automation using Packer, Docker, Terraform to automate system operations.
  • Created multiple Terraform modules to manage configurations, applications, services and installation process for Web Server and AWS instances.
  • Created Security groups for both individual Instances and for group of instances under a network
  • Managed LDAP to add modify, delete user accounts, group accounts and service accounts across regions.
  • Involved in developing APIs using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud environment.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes and deployed Docker containers through Kubernetes to manage the microservices using its Nodes, pods, ConfigMaps, Selectors and Services.
  • Created Azure services using ARM templates and ensured no changes in the present infrastructure while doing incremental deployment.
  • Implemented a CI/CD pipeline using Azure Devops (VSTS, TFS) in both cloud and on-premise with GIT,MS Build, Docker, Maven along with Jenkins plugins.
  • Implemented the deployment of services by VSTS (Azure Devops) pipeline.
  • Created and maintained pipelines to manage the IAC for applications existing in the Azure cloud.
  • Deployed Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and Octopus Deploy.
  • Researched current ITIL standards and architecture integration process.
  • Exposure to and hands on experience with Qualys API.
  • Configured integrated Jenkins with Git to poll codes and Maven to push artifacts to AWS S3
  • Day to day engagement of management /monitoring/troubleshooting of multi-tier applications using Ansible and Nagios in Dev, QA, Prod environments.
  • Document system configurations, Instance, OS, and AMI build practices, backup procedures, and troubleshooting guides

Environment: AWS EC2, VPC, Autoscaling, RHEL 5,6,7,8 Docker,Openshift,Kubernetes, Terraform, Sysdig, Splunk, Dynatrace, Ansible Tower,Python, NAS, Active Directory.

Confidential

DevOps Engineer

Responsibilities:

  • Performed hardware, operating system, security and application updates/patches on these systems as well as operating system hardening based in industry standards.
  • Integrated defect tracking tool like JIRA with Confluence and Jenkins CI server for identifying, logging, tracking and documenting issues in real-time.
  • Assisted team members to improve quality of processes.
  • Experienced in setting up the build and deployment automation for Terraform script using Jenkins
  • Integrated kubernetes with network, storage, security to provide comprehensive infrastructure and orchestrated container across multiple hosts.
  • Deployed configuration management and provisioning to AWS using Packer, Docker and Terraform
  • Build and configure Openstack deploying servers using KVM.
  • Managed Azure infrastructure Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses. Virtual Machine Backup and recover from a Recovery Services Vault using Azure Portal
  • Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments.
  • Integrated Azure log analytics with Azure VMs for monitoring the log files.
  • Write puppet codes in Manifest for automating the new environment and deploying through Gitlab.
  • Created Gitlab-CI environment for continuous CI/CD.
  • Deployed servers on Microsoft cloud infrastructure Azure
  • Investigating and resolving of customer Ticket
  • Created new puppet environment for customers
  • Created OpenStack source sitting within VMware for a new environment set up.
  • Troubleshooting F5 related issue with the network Team.
  • Utilize security and vulnerability scanning tools including Qualys and Symantec ESM.
  • Set up of automated environment with OpenStack built using Ansible for Server deployment and configuration.
  • Worked with EMC SAN to acquire storage and setting up Veritas/LVM file-systems.
  • Worked on setting up Veritas clustering.
  • Worked with Oracle DBA’s for restore of Oracle Instance and Building Oracle RAC Cluster.
  • Working Knowledge of Network Protocols such as NTP/ TCP/ DNS/ DHCP/ HTTP/ SMTP/ SFTP/ FTP/ SCP/ NFS.
  • Worked daily with customers supporting the server with any issue related
  • Worked directly with customers, supporting servers and applications running in the environment
  • Performed application server builds in EC2 environment and monitoring them using cloud watch
  • Creating security groups for both individual instances and for group instances under a network
  • Creating snapshots and amazon images of the instances for backup and creating clone instances
  • Support of applications like apache, tomcat, and java-based app running on Linux machine for multiple clients
  • Develop cloud formation scripts to automate EC2 instances.
  • Design user’s credentials and profiles using AWS IAM.

Environment: AWS EC2, VPC, Linux, Route 53, Active Directory, Apache, Tomcat, Ansible

Confidential

System Engineer

Responsibilities:

  • Configuring the systems for TCP/IP Networking with the existing Local Area Network. Setting up SSH and SCP features on UNIX hosts.
  • Coordinated with customers to develop ITIL process strategies for design.
  • Monitored mapping of customer issues and developed appropriate solutions.
  • Troubleshooting Production Server Problems related to web applications, Sendmail, disk space, file system, DNS and network connectivity.
  • Worked with VMware ESX on different HW like HP Proliant, Dell Power Edge hardwares using vCenter server
  • Hands on experience in physical to virtual machine (P2V) conversions and virtual machines (V2V)
  • Experienced working with sudo, Vintella Authentication and Powerbroker.
  • Worked with Enterprise Security Manager to get Security certification for servers before moving them in to production.
  • Responsible for Failover/Pre-Failback/Failback and verification of the same in case of outage in the high environment using VCS (Veritas Cluster Server).
  • Developed Cronjobs and Shell Scripts (Perl, ksh) for automating administration tasks like file system management, process management, Server reboots etc.
  • Installation/configuration of Redhat 5/6 using kickstart Server.
  • Upgrades, patches and OS installation using Kickstart for Linux.
  • Worked with EMC SAN to acquire storage and setting up Veritas/LVM file-systems.
  • Worked on setting up Veritas clustering.
  • Worked with Oracle DBA’s for restore of Oracle Instance and Building Oracle RAC Cluster.
  • Worked on creating Virtual machines using VMware.
  • Monitoring the system performance and doing the kernel tuning to enhance the system performance.
  • Troubleshooting Production Server Problems related to web applications, Sendmail, disk space, file system, DNS and network connectivity.
  • Provided 24/7 on-call support on a weekly basis.
  • Worked with Enterprise Security Manager to get Security certification for servers before moving them in to production.
  • Installed and configured domain wide mail systems utilizing Postfix with multi subnet and a single relay host for internal mail forwarding, all external mails were handled by Sendmail and SMTP.
  • Installed/Configured the WebSphere server, JBoss application server, Weblogic server; Managed tuning and performance of high profile applications running on them.
  • Performing Post Build activities like Setting up Backup interface/NIC bonding/LACP Bonding/Loading additional Packages/ Joining the server to Active Directory, etc
  • Extensively used glance, top, ifconfig, netstat, nfsstat, traceroute, siteminder, nslookup, tcpdump etc. for System configuration and performance monitoring.

Environment: Sun Solaris 10/9/8, Linux 5/4/3, Oracle 10g, SUN Servers, Linux and Jump Start,Veritas Cluster Server (VCS), VMWare servers, Weblogic and Apache

Hire Now