We provide IT Staff Augmentation Services!

Sr. Devops Cloud Engineer. Resume

3.00/5 (Submit Your Rating)

Dallas, Tx

PROFESSIONAL SUMMARY:

  • Overall 8+ Years of extensive experience in Automating, configuring and deploying instances on cloud environments and Data Centers and mostly involved in the areas of DevOps, CI/CD pipeline, Build and release management, AWS/Azure and Linux/Windows Administration.
  • Experienced in Infrastructure Development and Operations involving AWS Cloud platform like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, AWS Import / Export.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs and Glacier for QA and UAT environments. Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Expertise in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual Machines, Fabric controller, Azure AD, Azure search, and Notification hub.
  • Expertise in Microsoft Azure Cloud Services (PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.
  • Experience in writing Ansible scripts and heavy Shell, Perl, Python, and YAML scripting. Experience writing Shell and Ruby scripts to automate the deployments.
  • Worked DevOps methodologies and cloud infrastructure automation tools like AWS, Chef by using Terraform.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server .
  • Deployed the initial Azure components like Azure Virtual Networks, Azure Application Gateway, Azure Storage and Affinity groups.
  • Extensively worked on Jenkins for continuous integration and for End - to-End automation for all build and deployments. Installing, configuring and administering Jenkins CI tool on Linux machines and built Continuous Integration and Continuous delivery environment. Setup Docker on Linux and configured Jenkins to run under Docker host.
  • Experienced with Docker container service and Dockized applications by creating Docker images from Docker file.
  • Experience of the full Software Development Life Cycle ( SDLC ) and Methodologies & Validations to ensure the Quality Assurance Control.
  • Designed, Architected and implemented the Platform as a service built for Multi-tenant platform within the Hybrid cloud infrastructure within AWS, Azure and GCP.
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Experience in on-call support to support the environment 24/7 as required.

TECHNICAL SKILLS:

Integration Configuration Management tools: Jenkins, Bamboo, Hudson, Ant, Maven, Chef, Ansible, Puppet.

Version Control Tool: Git, GitHub, Bit Bucket, SVN(Subversion), Tortoise.

Cloud Environment: Amazon Web Services(AWS), Azure, OpenStack, Google Cloud Platform (GCP)

Tools: CHEF, PUPPET, HUDSON/JENKINS, XL Deploy, XL Release, MAVEN, CVS, SVN, GIT, GITHUB, TORTOISE SVN, NEXUS, NAGIOS, VAGRANT, DOCKER, ANSIBLE, SPLUNK.

AWS Services: EC2, ELB, VPC, RDS, AMI, IAM, Cloud formation, S3, Cloud

Operating Systems: Red Hat Linux 4/5/6/7, CentOS, Fedora, SUSE LINUX, UNIX, Windows servers 2008, 2008 R2, 2012 Windows, Ubuntu, Sun Solaris, HPUX 10.x/11.x

Scripting Languages: Yaml, Python, ruby, shell, power, shell, J son

Web/Application Servers: Apache Tomcat, JBOSS, Web Logic 9, WebSphere, Apache 2.0.x, and ngnix, IIS

Database Technologies: SQL Server, MySQL, RDS, MongoDB, Cassandra DB, DynamoDB

Web Technologies: HTML, CSS, J Query, Java Script, XML, JSON

Monitoring Tools: Nagios, Splunk, Elastic Search, Log stash and Kibana(ELK), Cloud Watch, Cloud Trial, Dynatrace

Volume Manager: VERITAS Volume manager, LVM

Application Servers: Web Logic Application Server 9, 10, Apache Tomcat 5/7, Red Hat JBOSS

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Tx.

Sr. DevOps Cloud Engineer.

Responsibilities:

  • Configured a virtual data center in the Amazon Web services cloud to support Enterprise data warehouse hosting including Virtual Private Cloud(VPC), Public and Private Subnets, Security Groups, Route Table, Elastic Load Balancer.
  • Leveraged Aws cloud services such as EC2, Auto scaling and VPC to build secure, highly Scalable, high available and flexible systems that can handled expected and unexpected load bursts.
  • Created Aws Cloud Formation templates to create custom sized VPC, subnets, NAT instances to ensure successful deployment of web applications and data base templates.
  • Created Python scripts to totally automate Aws Services which includes ELB, Cloud front distribution, database, EC2 and database security, S3 bucket and application configuration, this script creates stacks, single servers or join web servers to stacks.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Expertise in writing new plugins to support new functionality in Terraform. Used Terraform scripts to Automate Instances for Manual Instances that were launched before.
  • Worked on writing Ansible playbooks and Modules to automate our build/deployment process and do an overall process improvement to any manual processes and experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the playbook.
  • Worked on Inbound and Outbound services with automation CHEF. Deployed multiple resources simultaneously, using Cloud Formation templates in AWS.
  • Extensively worked with Scheduling, deploying and managing container replicas onto a node cluster using Kubernetes. And worked with building Kubernetes run time environment of the CI/CD system to build, test and deploy in an open source platform.
  • Focused on containerization and immutable infrastructure, Docker along with Mesos, Marathon and Kubernetes.
  • Worked with building components to connect to other micro-services using Kafka, Elastic search, REST. And Developed plugins to de-serialize data in non-native Kafka. Created python scripts for Kafka management from Jenkins.
  • Worked on leveraging the services of Apache Mesos (Open Source Cluster Manager) for the Docker Container Deployment and efficient resource isolation and sharing across distributed application.
  • Written the Chef Artifacts for the Configuration Management and Deployment of the Mesosphere and Zookeeper (as an exhibitor) stacks in AWS for the Mesosphere DCOS.

Confidential, San Diego, CA.

Sr. Aws/DevOps Engineer

Responsibilities:

  • Build expertise in Workflow for Amazon Web services including Security Groups, IAM, EC2, S3, ELB, EBS, Policy, VPC, Docker, Kubernetes, Cloud Formation, Chef, Jenkins Vagrant, Apache, Tomcat, Git and GitHub.
  • Designed and deployed a multitude of applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud formation.
  • Migrated a production infrastructure into an Amazon Web Services utilizing AWS Cloud Formation, Code Deploy, EBS and Ops Works.
  • Worked in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Involved in Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of endpoints.
  • 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.
  • Worked on setting up a Chef Workstation, bootstrapping various enterprise nodes, and worked with chef Cookbooks, Chef Recipes, Chef Attributes, and Template.
  • Worked on writing Terraform templates to create instances on AWS and bootstrapped them to the Chef Server while creating. Created Chef server cookbook and Terraform components to run in the AWS Environment.
  • Designed and implemented Continuous Integration system by configuring Jenkins servers, nodes, creating required Python scripts as well as bash scripts to create/configure Linux VMs. And Implemented a continuous deployment pipeline involving Jenkins, Chef to complete the automation from commit to deployment.
  • Created custom Docker container images, tagging and pushing the images. And worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Configured Jump box for accessing Cassandra nodes, setting up of on call tool for accessing cluster nodes.
  • Configured and managed source code using Git and resolved code merging conflicts in collaboration with application developers provided consistent environment. Defined branching, labeling, and merge strategies for all applications in Git.

Confidential, Washington D.C.

DevOps Engineer

Responsibilities:

  • Maintaining the security groups in EC2, EC2 VPC and controlling the inbound and outbound traffic that can reach the instances
  • Created Chef Cookbooks for sudo users and network configurations using Chef Server.
  • Expert in Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Automated Linux production server’s setup using Puppet scripts. Developed the Puppet manifests creation, testing and implementation. Deployed DevOps using Puppet, Dashboard and Puppet DB for configuration management to existing infrastructure. Responsible for large scale Puppet implementation and maintenance.
  • Expertise with Build and release of Cloud based products containing Linux and Windows environment using PowerShell and Team Foundation Server.
  • Setting up continuous integration and formal builds using Bamboo with the Artifactory repository and Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • Utilized Power Shell scripts which automates the creation of contacts from Active Directory users and updating of address books increasing productivity and efficiency.
  • Expertise with GIT as source code management tool for creating the local repo, cloning the repo, adding, committing and pushing the changes in the local repo. Created Subversion repositories with standard directory layout of trunk, branches and tags.
  • Managed the automated build system like ANT, Maven for implementing new scripts for the build system. Initiated the deployment of the build artifacts to Web logic application server using Maven.
  • Managed and coordinated projects to identify requirements and dependencies of On-premise applications to ensure smooth migration into new cloud-based and virtualized platform.
  • Developed automation scripting in Python to deploy some applications. Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.

Confidential

Build/Release Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Deployed puppet for configuration management to existing infrastructure. Implemented puppet modules for server housekeeping.
  • Actively involved in architecting the puppet infrastructure to manage servers in different environments.
  • Solid understanding of Linux shell and Perl scripting, UNIX, Windows, build and release engineering principles.
  • Involved in writing pom files to establish the code quality tools integration. Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Maven initialization of Java projects and managing Maven repositories.
  • Used scripting languages like Python, Ruby, Perl, Bash and PowerShell for configuration.
  • Implemented Release schedules, communicated the Release status, created Roll Out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked for a successful Release of Jira Application.
  • Worked on Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployments.
  • Used JIRA to track issues and Change Management. User, Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.

Confidential

Linux Administrator

Responsibilities:

  • Managed and administrated of all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
  • Planned and performed the upgrades to Linux RHEL 5x, 6x, SUSE, CENTOS 5, operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Handling NFS, Auto Mount, DNS, LDAP related issues.
  • Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the tools NAGIOS 4.0
  • Performing failover and integrity test on new servers before rolling out to production.
  • Deployment and Configuration of application server Tomcat deploying Java and Web Application.
  • Writing Shell scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs, analyzing the User logs, analyzing the /var/log/messages.
  • Planned, scheduled and Implemented OS patches on Linux boxes as a part of proactive maintenance.
  • Installation, configuration, and customization of services Send mail, Apache, FTP servers to meet the user needs and requirements.
  • Performing kernel and database configuration optimization such that it limits I/O resource utilization on disks.

We'd love your feedback!