Post Job Free

Resume

Sign in

Sr.DevOps Cloud Engineer

Location:
Morrisville, NC
Posted:
October 03, 2017

Contact this candidate

Resume:

AKHILA

Ph: 813-***-****

Email:ac2kpn@r.postjobfree.com

PROFESSIONAL SUMMARY

Over 8 years of IT industry experience as a System Administrator and Production Support of various applications on Sun Solaris, Red Hat Enterprise Linux environment, ubuntu, centos, CoreOS, Debian, Windows,UNIX.

Administered and Maintained Linux(RHEL) 4.x, 5.x, 6.x and Solaris 8/9, CentOS 5 using kickstart based network installation.

Expertise in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, SCM, Environment, Service, Incident and Change Management).

Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, CloudWatch, Cloud Trail, Cloud Formation,AWS OPS Work, Security Groups.

Configured AWS Multi Factor Authentication to enable 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA apps. Played a significant role in adding monitoring checks using Data dog and AWS LAMBDA.

Performed infrastructure automation using orchestration tools like terraform and AWS CloudFormation templates(JSON).Expertise in hosting static content on AWS S3 and dynamic content using RDS, EBS etc.

Proficient in deploying and configuring Elasticsearch, LogStash, Kibana(ELK) and AWS Kinesis for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.

Profusely Worked on AWS RedShift for data warehousing of log files fetched from LogStash.

Deployed several Java/J2EE, .NET applications, IIS, SQL Server, App Services to cloud provided servers like AWS and Azure by using Puppet modules.

Established connection from Azure to On-premise datacenter using Azure ExpressRoute for Single and Multi-subscription connectivity.

Implemented high availability with Azure Classic and Azure Resource Manager deployment models.

Knowledge in syncing On-premises Windows Server Active Directory to Azure AD (AAD) using Azure AD connect.

Proficient in Creating and managingCinder volumes, instances and configured network in OpenStack Cloud by using both CLI and Horizon dashboard

Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform.

Production experience in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.

Continuing architectural changes to move software system offerings to a distributed, service based architecture utilizing Docker/Kubernetes technologies.

Configured network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills across Linux Severs.

Automated application deployment in the cloud using Docker technology viaElastic Container Service (ECS) scheduler

Developed automation scripting in YAML using Ansible to deploy and managed Java applications across Linux middleservers.

Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.

Extensively worked on HUDSON, JENKINS,Bamboo and Anthill Pro for continuous integration (CI) and for End-to-End automation for all builds.

Profusely worked on Version control tools like Subversion, GIT, ClearCase to track changes made by different people in source code involving concepts like Branching, Merging and Tags.

Expertise in open source monitoring, graphing and logging solutions like Nagios, Zabbix, OSSEC and ELK stack.

Worked on bigdata (hadoop) environment along with exposure to hive, HDFS, Spark Sql and ETL components.

Worked on web servers like Apache and application servers like WebLogic, Tomcat, WebSphere, JBOSS to deploy code. Installed Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux and windows systems.

Hands-on experience in installing, configuring and monitoring Kafka, Storm, Hadoop, Zookeeper and ELK Stack using automated salt stack technology

Successfully implemented a mobile test automation framework proof-of-concept using Selenium, Selenium-Grid and Cucumber.

Expertise in Automation of various day-to-day administration task by developing Bash, Ruby, Perl, PowerShell and Python Scripts.

Actively involved in Change Management team for our daily SysInt (System Integration) SCRUM meetings to address build & release deployment enhancements & issues.

Expertise in setting up of JVMs, Clusters, virtual hosts and configured authorization and authentication models using LDAP on Linux servers.

Extensively used NGINX which can function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers.

Profusely worked on Installation, Configuration and Management of RDBMS and NoSql tools such as SQL Server MySQL, DB2, PostgreSQL, and MongoDB,DynamoDB& Cassandra.

TECHNICAL SKILLS:

Operating Systems

Linux (Red Hat 4/5/6/7, CENTOS 5/6/7& SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, IBM AIX (4.3/5.x/6.x/7.x), HPUX11i V1, V2 & V3, SLES 8, 9, 10, 11 & 12, Ubuntu 12/13/14, Windows NT /2000/2003/2008/2010, DEBIAN

Cloud Environments

Microsoft Azure, Amazon Web Services(AWS), Pivotal Cloud Foundry(PCF), OpenStack, Google Cloud.

Application Servers &

Web Servers

Web Logic Application Server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBOSS 4.22.GA, WebSphere 6.x/7.x/8.x

SCM Tools

Git, Subversion SVN, TFS, CVS, Bitbucket, Perforce.

CI/CD & Build Tools

Jenkins, Bamboo, Anthill Pro, Hudson, Maven, ANT, Gradle.

Automation & container Tools

Chef, Puppet, Ansible, Kubernetes, Docker, Docker Swarm, Kickstart, Jumpstart, CloudFormation, Terraform.

Monitoring Tools

Nagios,Splunk, Zabbix, Cloudwatch, Newrelic, ELK(Elasticsearch, Logstash, Kibana), OSSEC

Networking/Protocol

TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP

Virtualization

VMware ESXi, Windows Hyper-V, Power VM, Virtual box, Citrix Xen, KVM, vCenter, vSphere.

Scripting

Perl, Python, YAML, Ruby, PHP,Bash Shell scripting, PowerShell, JSON.

WORK EXPERIENCE:

DTCC-TAMPA, FL Sr.Cloud/DevopsEngineer

[ Nov 2016- Present]

Responsibilities:

Created andConfigured Red Hat Linux Environment, Ubuntu, Centos, Solaris and Fedora Virtual Machines in AWS using EC2, ElasticIP, VPC, Subnets, Route Tables, NAT Gateway.

Involved in installation, Configuration and Administration of VMware VSphere4, ESX 3.5 and ESXi Server, VMware View.

Used AWS Cloud platform with features EC2, AMI, VPC, ELB, Auto-Scaling, Security Groups, IAM, EBS, AMI, S3, SNS, SQS, Route53, ELB,CloudWatch, Cloud Formation, Cloud front, Cloud trial, RDS,EMR, Red shift, AWSOpsWork.

Worked on User admin groups, maintaining account and monitoring system performance using AWSCloudWatch and Nagios. Worked on migrating VM ware to AWS using snowball and VM import/export.

Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications.Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.Managed and analyzed the petabyte-scalable data using AWS Redshift cluster.

Worked on Docker in deploying and maintaining Micro services in Dev & QA environment using ECS/Mesos & Marathon and Terraform.

Deployed LAMP based applications in AWS environment, including provisioning MYSQL -RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups. And processed data streams in AWS kinesis usingAWSlambda.

Used Microsoft Azurefor Development, Test and UAT environments for all customers regardless of final Production platform (SaaS Cloud, Private secure cloud) to speed up development/ deployment process and work within CI/CD framework (Team City, Octopus Deploy). Developed Azure PaaS services including web jobs, Azure SQL, and Azure Service Fabric.

Designed, configured and deployed Microsoft Azure for a multitude of application s utilizing the Azurestack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure SQL DW, Cloud Services, and ARM, focusing on high-availability, Disaster Recovery, fault tolerance, and auto-scaling).

Migrated Jenkins jobs to new server connected to on premise with AWS direct connect.

Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, CloudFoundary, GITHUB/GIT, Jenkins, SonarQube, Nexus, Docker, and Ansible.

Worked onAzure Fabric, Micro services, IoT & Docker containers in Azure and involved in setting up Terraform continuous build integration system.

Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes

Worked on integrating GIT into the continuous Integration (CI) environment along with Anthill-Pro, Jenkins, Cruise Control and Subversion. Written scripts to containerize Chef using Dockers and orchestrate it using Kubernetes.

Worked on Dockerhub, creating Docker images and handled multiple containers as a cluster with Docker Swarm, Weave and Compose for various applications written in Node.Js.

CustomizedAnsible modules for finding facts about AWSCloudwatch alarms and taking actions to pause/unpause those alarms during deployments.

Improved Ansible with use of EC2 for accessibility, run deck as job scheduler, Jump Cloud as directory service, Docker for containerization, and NginX to provide container security.

Written chef recipes for various applications and deploying them in AWS using Terraform.Used Chef to manage Web Applications, Config Files, Database Commands and Packages.

Self-service cloud tooling based upon immutable infrastructure and service discovery using Hashicorp tools (Packer, Terraform, Consul, Nomad, and Vault) and Orchestration frameworks (Ansible, Fabric).

Implemented Micro-Services using Pivotal CloudFoundry platform build upon Amazon Web Services(AWS).

Good understanding of Pivotal cloud foundry(PCF) Architecture (Diego Architecture), PCF components and their functionalities Experienced in using Pivotal Cloud Foundry (PCF) CLI for deploying applications and other CF management activities.

Containers created by PCF are managed by installing Pivotal Cloud Foundry on EC2. Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF. Used SpringCloud Boot and Netflix OSS for Microservices development.

Planning and coordinating the execution of Implementation along with Technical/Business validations post every Maintenance/Major release in ServiceNow.

Developed PowerShell scripts to automate the project creation, setting permissions for users, groups in TFS.

Created TFS Work items for Bugs and Task for the Test Cases and pulling the reports and sending the same to the project management and QA Teams

Planning and design of ELK (Elastic Search, Logstash and Kibana) and worked on search API server and client for querying Elastic Search.

Monitored servers, switches and ports using Nagios Monitoring tool and assisted internal users of Splunk in designing and maintaining production quality dashboards. Written Python scripts using BOTO3 for launching EC2 instance.

Used JIRA as ticket tracking, change management and Agile and Scrum tool.

Environment: Amazon wed services (EC2/AMIs/VPC/S3/IAM/S3,EBScloud trails, CloudWatch, EMR, Cloud Formation, SQS, SNS, Snowball, Lambda, Kinesis, Redshift, Route53,RDS,MYSQL), AWS Direct connect, VM Export/Import,Azure, Pivotal Cloud Foundry (PCF),OpenStack,Node.js,Chef, Ansible, ELK (Elasticsearch, LogStash, Kibana), Nginx,Nexus, Terraform, Docker, Docker Swarm, Kubernetes, Linux, Jenkins, SonarQube, Git, GitHub,Hashi corp tools, Python, Nagios, Splunk, TFS,JIRA, Powershell, ServiceNow.

DXC TECHNOLOGIES-CONWAY, AR Cloud/DevopsEngineer

[Nov 2014-Sep 2016]

Responsibilities:

Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, Cent OS, Ubuntu, Solaris and involved in installation of packages and patches for Red Hat Linux Servers.

Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.

ImplementedBigData in Amazon Elastic MapReduce (AWS EMR) for processing, managing Hadoop framework dynamically scalable Amazon EC2 instances

Monitored the server’s performance, CPU Utilization, disk usage etc. by creating alarms in AWSCloudWatch service.

Setup and build AWS infrastructure using various resources, VPC EC2, S3, IAM,AMI’S,EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.Managed user roles, permissions and grant permissions to access the AWS resources through IAM.

Monitored the servers using New Relic. Configured Docker containers for Branching purpose and deployed using Elastic Beanstalk. And worked with Kubernetes to manage Docker containers.

Defined a multi-container application in a single file, span the application up in a single command using Docker Compose.

Involved in writing the chef cook books and recipes to automate the deployment process and to integrate the chef cook books into Jenkins jobs for continuous delivery framework.

Automated Apache-webserver configuration, DB Server configuration, SSSD Configuration, LAMP by writing Ruby Cookbooks in Chef. Managed different environments like Vagrant, Integration and UAT via Chef.

Environment Provisioning/App Servers configuration via Chef, planning to organize attributes, roles, data bags and environments.

Involved in installation and configuration of the Puppet Master, Agent nodes and an Admin control workstation, and worked with auto and manual signing of SSL certs, setting the intervals for pulling the manifests, between Puppet Master and Agents.

Knowledge in Implementation of horizontal auto-scaling use cases using OpenStack components - Heat, Ceilometer, Launch stacks from templates and manage stacks using the Heat Orchestration Service.

Created and managed provider networks and public networks shared by different projects or tenants in OpenStack Neutron.

Configured and build OpenStack Havana, Icehouse using Ansible and Python scripts. Tested and implemented applications built using Python.

Worked with Hierra (YAML) to define site specific information, out of manifests, created and Deployed re-usable module.

Created ELK stack environment Elastic Search for Data analytics, Log stash for logs and Kibana for visualizing the logs.

Responsible to setup Jenkins server and build jobs to provide continuous automated builds based on polling and post-hook scripts in source control systems (GIT and SVN) during the day and periodic scheduled builds overnight to support development needs using Jenkins/Rundeck, Junit, Maven.

Pushing Code from Git to nexus make available for release through automation script using Jenkins.

Used Jenkins as tool for continuous integration tool, created new jobs, managed required plugins, configured the jobs selecting required source code management tool, build trigger, build system and post build actions, scheduled automatic builds, notified the build reports.

Deployed snapshot and released artifacts to nexus using Maven to share artifacts across projects and environments. Involved in authoring pom.xml files, performing releases with the Maven release plugin, and managing Jfrog artifacts in Sonatype NEXUS repository.

ConfiguredHudson for developers to bounce the application container, to get the application, container, and access logs by using ANT scripts.

Creatednot only the adhoc GIT stashes but alsopost commit and pre-push hooks using Python in SVN and GIT repos. Developed branching model in BitBucket using Git Flow.

Developed automation scripting in Python (core) using Puppet to deploy and managedJava applications across Linux servers.

Managed Active Directory, LDAP Services, created service accounts and monitored Windows event logs to identify issues and troubleshoot.

Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.

Deployed Applications into PROD & Pre-Prod environments with various Application server technologies like WebLogic, JBoss & Apache Tomcat.

Good knowledge in installing and managing vCenter Server, VMware ESXi Hyper-V. Virtual machines migration using vMotion tool.

Web application development using Agile methodology using Ruby on Rails, MongoDB. MongoDB cluster is launched via AWS CloudFormation template by making use of EC2 and VPC

Environment: Amazon web Services(EC2/Route53/AMIS/VPC/S3/RDS/IAM, Security groups, EBS, Auto scaling, Cloud Formation), ELK (Elasticsearch, Logstash, Kibana), Puppet, Chef, Hiera, New Relic, Jenkins, ANT, RedHat Linux (4.x/5.x/ 6.x),Git, Jira, CloudWatch, Python, CentOS, Docker, Kubernetes, OpenStack, Nexus, WebLogic, Vagrant, Active Directory, LDAP, vCenter, VMware, ESXi Hyper-v, python, JBOSS, Apache Tomcat, Windows,MongoDB, Bigdata.

MOBILITY INTEGRATION SERVICES-HICKSVILLE,NY Devops Engineer

[Oct 2013-Aug 2014]

Responsibilities:

Involved in Linux/Unix system administration, System builds, installations, upgrades, Patches, Migration, Troubleshooting on RHEL 4.x/5.x. Scheduled Cron jobs using ksh and bash scripts on production servers.

Used Vagrant, Oracle Virtual Box, VMware ESX, Puppet for deployment automation and build release.

Worked with Facter to define custom facts using Ruby and shell scripts. Configured and maintained Puppet DB, and integrating it with Postgres DB as the backend server to export resources.

Worked with the active-mq server, to set up mcollective server and agents for orchestrations or parallel job execution on puppet nodes. And puppet nodes are Managed/Administered using mcollective.

Implemented Puppet modules and manifests to automate configuration of a broad range of services like LAMP Stack, HTTP multiple Vhosts management.

Configured Puppet master as Jump server by copying all SSH keys of the nodes using Puppet module.

Set up Jenkins server and build jobs to provide continuous automated builds based on polling the SVN source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, JUnit, Selenium and Maven.

Performed SVN to GIT/Bit Bucket migration and managed branching strategies using GIT workflow. Managed User access control, Triggers, workflows, hooks, security and repository control in Bit Bucket/GIT

Responsible for writing automation scripts like bash, python using Jenkins to push the code from GIT to Nexus.

Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet.

Implemented unit testing framework driven using Junit and Cucumber.Set up Jenkins master/slave to distribute builds on salve nodes.

Compiled Java Code, performed Debugging and Placed Builds into Maven Repository by using MAVEN/GRADLE.

Defined dependencies and plug-ins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.

Built a load-balanced, version-controlled, Hiera/r10k-enabledPuppet environment and developing puppet module for Automation using combination of Puppet Master, R10K Wrapper, Git Enterprise, Vagrant and Jenkins

Installed,Configured,Monitoring Tools such as Splunk, Nagiosfor Resource Monitoring/NetworkMonitoring.Implemented rapid-provisioning and life-cycle management for Red Hat Linux using Kickstart.

Worked with different Linux Utilities like KICKSTART, SSH, FTP, User Management, Process Management, Memory Management, Package Management, Disk Management, and Swap Partition/Files Management.

Used Python script to configure the Web Logic application server in all the environments written Perl and Shell Scripts to perform deployments to JBoss and Tomcat Web servers.

Automated backups, user resource limits, solved bad gateway errors in Nginx and php5 configurations.

Upgraded VMware ESX 3.5 infrastructure to VMware vSphere 4.1 and VMware vCenter 4.1. Good operational knowledge in VMware cloud operations (VCenter,Vrealize,Vsphere,ESxi).

Environment: Linux (RedHat 7.x, 6.x, 5.x), VMware vSphere, vCenter, SSH, Jenkins, Gradle, Maven, Nexus, Ruby, Puppet, perl, shell, python, LAMP, Kickstart, Maven, Gradle, Junit, Selenium, Cucumber, Splunk, Nagios, SVN, GIT, Nexus.

CAPGEMINI-HYDERABAD,INDIA Linux Administrator

[April 2011-Aug 2013]

Responsibilities:

Design, Implement and maintain Windows, UNIX, Linux, Solaris, CentOS and Ubuntu systems in a mixed environment.

Migration of applications from Linux (RedHat & SUSE) to Windows2003/2008 and resolving any dependency issues after live upgrade.

Deployed WAR, JAR, and EAR files in WebLogic, Web sphere, JBoss, Tomcat application servers in Linux/Unix/Windows environment.

Extensively used Bash scripts to monitor q processes and making sure process startup when operating system restarts using chkconfig and RC startup levels.

Configured Veritas NetBackup for performing backup and managed cluster environments using Veritas Cluster Suite.Used sftp, ftp, scp, winscp, and filezilla for copying files remotely.

Storage Provisioning, Volume and File System Management using Veritas on HPUX/Linux/Sun Solaris OS in SAN environment.

Involved in installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, TELNET, HTTP, RPM package management and experienced in administering Active Directory and group policies.

Configured Jumpstart(SOLARIS) and Kickstart(RHEL) for automatic provisioning of servers using Blade Logic.Used SQUID guard to configure squid as proxy/cache server for internet sharing and to block unwanted sites.Configured Linux firewalls using IPCHAINS and IPTABLES.

Managed Git repositories for branching, tagging, merging. Integrated Git into Jenkins to automate the code checkout using git hooks.

Hands on experience on patching and updating of Linux servers from the Satellite Servers, Redhat Network (rhn) and Solaris servers from the centralized repository and using Patch Update Manager.

Responsible for setting up secure connection between remote servers using SSH and RLOGIN.

Responsible for 24*7 on call support for troubleshooting production issues.

Managed file system using Software RAID and recover an array, manage file systems using Logical Volume Management, resize file systems and protect them with LVM Snapshots.

Worked on User administration setup, maintaining account, Monitor system performance using Nagios.

Monitored server, application performance and tuning via various commands (vmstat, top, tcpdump, Netstat, Htop, Lotop, Lostat)

Managed account using Active Directory such as resetting password, unlocking accounts, creating new accounts, adding users to GP (group policy), setting up email accounts on exchange server and distribution lists etc.

Configuration and administration of LDAP, NFS in Linux and implemented Samba for sharing of resources between Linux and Windows environments.

ENVIRONMENT:Linux, Solaris, Veritas NetBackup, Redhat satellite server, Samba, Tomcat, Apache, Websphere, SUSE linux, Nagios, Active Directory, LDAP, Git, Jenkins, RAID, LVM, Jumpstart, Kickstart.

MINDTREE- Hyderabad, India System Administrator

[FEB 2009-Mar 2011]

Responsibilities:

Linux Administrator/Integrator role in a large team responsible for maintaining ofLinuxoperating systems such as RHEL, CentOS, Ubuntu and SUSE 10/11.

Installed and configured Linux virtual machines, standalone servers for various applications via kickstart, PXE.

Handled DCR (Defect Change Request), MR (Maintenance Request) using JIRA for change control and ticketing.Disk management and implementation of RAID levels using fdisk and LVM.

Extensively used SPLUNK for log analyzing and monitored network infrastructure using NAGIOS.

Generated scripts in Maven, Perl, Ruby, Python & Bash Shell for build activities in QA, Staging and Production environments.

Installed and configured LAMP stack (Linux, Apache, MySQL, and PHP) for various new and existing applications.

Monitored the alerts coming from the servers using NMS (Network monitoring software) monitoring tool.

Installed and Configured High Availability, Disaster Recovery systems using VERITAS Cluster Server on a twonode cluster for Network file system and MQSeries.

Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP. Maintained Samba File Server for user authentication, syslog domain, and file sharing in linux/Unix.

Worked on changing the application run time process using python scripts for WebLogic configuration and shell scripts for database configuration.

Managed the ESXi servers using the VSphere client and VCenter for managing the multiple ESXi servers.Built Red Hat Linux servers in VMware ESXi through vSphere client.

Collaborate with all members of the technical staff in the delivery of best-in-class technology solutions.Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.

ENVIRONMENT: VMware ESXi,Linux, Veritas, Samba, Tomcat, Apache, Websphere, SUSE linux, LAMP, vSphere, vCenter, Python, RAID, LVM with Linux, Kickstart.



Contact this candidate