We provide IT Staff Augmentation Services!

Sr. Devops Engineer /cloud Engineer Resume

5.00/5 (Submit Your Rating)

Coppell, TX

SUMMARY

  • Over 8+ years of experience working in IT field in roles like DevOps Engineer, System Administrator, Middleware Administrator, Kubernetes/ Open shift Administrator, automating the provisioning of infrastructureusing different cloud providers like Azure, IBM Cloud utilizing tools like Terraform, Ansible allowing cost effective, scalable, secure and high available solution.
  • Experience on cloud services (AWS, Azure) using Continuous Integration & Continuous Deployment/Delivery as an iterative process and automation of Infrastructure as Code.
  • Designing and implementing complex, HA multi - tier, end-to-end solutions using private and public cloud offerings, including AWS EC2, S3, ELB, RDS, Route 53, RDS, IAM, Lambda, Code commit, code deploy, SNS, Cloud trail, Cloud Front and Auto Scaling.
  • Worked on Terraform modules that had version conflicts to utilize cloud formation during terraform deployments to enable more control or missing capabilities. Configured AWS Auto scaling policies and set auto scaling group parameters using Terraform.
  • Configured AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Experience in creating User/Group Accounts and attaching policies to User/Group Accounts using AWS IAM service.
  • Wrote various scripts to automate day to day tasks in Google Cloud. Understand and use Google Cloud application program interfaces (APIs). Hands on creating cloud functions, which act as a server less application on Google's infrastructure.
  • Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Azure Cloud infrastructure, working with multiple technical teams, architects, security officers, managers and business users, reviewing and documenting workloads, system dependencies and business requirements. Mapped workloads to the capabilities of Azure for public, private and hybrid clouds.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Managing build tools such as Apache Ant, Maven, Atlassian, Bamboo, and Cruise Control. Extensive experience with Continuous Integration tools Jenkins and project dependency management tools ANT, MAVEN to build Java/J2EE applications and working with source repository management tools like GIT, Subversion (SVN), TFS and Perforce.
  • Worked extensively on Identity management and services providers (SSO) using Auth0. Created users and managed their application access using the dashboard. Implement Auth0 configuration setup for Single Sign On (SSO) to allow users to login to multiple systems with just one set of credentials.
  • Experience in deployment, configuration and support of Platform as a Service (PAAS) provider solutions like Pivotal Cloud Foundry.
  • Developed and maintained end-to-end build scripts using build.xml, pom.xml for packaging the enterprise applications, EAR, WAR and JAR with ANT and Maven respectively.
  • Conducting auto deployment of software applications in secure andmanaged environment using container technology Docker.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment. Wrote Chef books for various packages and installed them on VMs to perform QA testing.
  • Installing puppet master, agents, writingmanifests and pushing them to agents for CI and CD. Experience on Puppet modules and manifests to automate configuration of a broad range of services like LAMP Stack, HTTP multiple Vhosts management.
  • Experience in installation, configuration and administration of CentOS 5.x/6.x/7, Red Hat Linux, RHEL 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008/2012 and SUSE Linux 10.x/11.
  • Strong knowledge of DNS, DHCP and IP Addressing. Installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management. Experience in administering Active Directory and group policies.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker. Full understanding of SDLC, RUP, Agile Methodologies and process.
  • Knowledge on OpenStack Infrastructure as a service (IaaS) and cloud computing concepts. Knowledge in Implementation of horizontal auto-scaling use cases using OpenStack components - Heat, Ceilometer.
  • Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014 , MySQL, DB2, PostgreSQL, and MongoDB & Cassandra.

TECHNICAL SKILLS

Cloud Services

: Amazon Web Services(AWS), Azure, OpenStack, Pivotal Cloud Foundry (PCF), Google Cloud Platform (GCP)

Build/Automation: Chef, Puppet, Docker, Vagrant, Ansible, Jenkins, Hudson, CI/CD, Bamboo, Kickstart, Jumpstart, Terraform, Kubernetes, ANT, Maven.

Networking: Load balancers, TCP/IP, HTTP/HTTPS, SNMP, NFS, FTP, SFTP, Telnet, SSH, SSL

Scripting languages: Ruby, Python, Perl, HTML5, PHP, Bash/shell Scripting, PowerShell Scripting YAML, JSON,spring

Databases: MySql, MongoDB, Cassandra, PostgreSQL, SQL Server

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

Web/App Server: Apache Tomcat, JBOSS 4.x/5.x, Web Logic (8/9/10), WebSphere Apache 1.3.x, Apache 2.0.x, and ngnix, IIS

Operating Systems: Red Hat Linux 4/5/6/7, CentOS, Fedora, SUSE LINUX, UNIX, Windows servers 2003, 2008, 2008 R2, 2012, 2012R2, Windows 2000/2003/XP/vista/7/8/10, Ubuntu 12/13/14, Sun Solaris 8/9/10/11, HPUX 10.x/11.x

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN

Web Technologies: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++

PROFESSIONAL EXPERIENCE

Confidential, Coppell, TX

Sr. Devops Engineer /Cloud Engineer

Responsibilities:

  • Deployment, configuration and support of Pivotal Container Service (PKS) on VMware and Google Cloud Platform which is a production-grade Kubernetes-based container solution equipped with advanced networking, a private container registry, and full lifecycle management.
  • Designed, deployed maintained and implemented cloud solutions using confidential Azure and underlying technologies using IAAS &PASS services as part of SDLC/Agile methods.
  • Configured Azure cloud services, Azure firewall, Azure IAM, Azure Active Directory(AD),Azure resource manager(ARM),Azure storage, Blob storage, Azure VMS, SQL Database, Azure function, Azure service fabric, Azure monitor and Azure Service Bus.
  • Trouble shooted the issues encountered during the integration of Auth0 with Active Directory (LDAP). Coordinated with different teams and ensured the issue is resolved in time.
  • Documented all the configurations and the setup for the integration process of LDAP with Auth0 in confluence wiki space.
  • Written Ansible playbook to install and configure Apache tomcat server by including the hostnames of specific machines on which tomcat to be deployed on specific ports.
  • Created Dockers images using a Dockers file, worked on Dockers container snapshots, by removing images and managing volumes also deployed Docker Swarm using Ansible.
  • Worked on Docker and Kubernetes on cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Strong hands on Google cloud storage from online storage by providing a unified offering across the availability spectrum and ability to create Google container engine which is a cluster manager and orchestration system for running docker containers.
  • Creating Virtual private cloud for managing networking functionality for cloud platform resources. Made and deployed packer script in Google Cloud to make windows and Linux servers as per Comcast security team’s requirements.
  • Implement and set up Google Cloud Platform (GCP). Expertise knowledge on creating virtual machines through compute engine enabling scaling from single instances to global.
  • Creating User/Group Accounts and attaching policies, roles, permissions to User/Group Accounts using GCPIAM service. Involved with GCP providing Solutions like App Engine, Compute Engine, VPC network, Stack driver, Bigdata and Big Query.
  • Worked on setting up CI/CD pipelines using Jenkins and Concourse with Pivotal Cloud Foundry for Continuous Automated Deployment (CAD). Worked on deployment and configuration of Pivotal Cloud Foundry on VMWare vSphere for setting up on premises Pivotal Cloud Foundry model.
  • Implement as CI/CD pipeline using Azure Devops in both cloud and on-premises with GIT, MS build, Docker, Maven along with Jenkins pipeline build & YAML/JSON.
  • Knowledge on Jenkins continuous integration/Delivery pipeline for Azure cloud deployments .
  • Deployed application on Azure cloud using Elastic services AKS and Azure container services .
  • Configured Azure security using RBAC,Azure security centre and Azure Monitor services .
  • Migrating services from on-premise to Azure cloud Environment using AMS & DMS.
  • Knowledge in creating on Databricks for data extraction, Transformation and aggregation from multiple file format for analysing and transforming the data to uncover insights into the customer user pattern.
  • Creating and maintaining containerized micro service and configuring/maintaining private container registry on Azure for hosting images and using windows Active directory
  • Deployed and Maintained windows web application on Azure cloud technologies . Converted .Net application to Microsoft Azure cloud service project as part of cloud deployment .
  • Managed servers on the Azure platform Azure Virtual Machines instances using Ansible configuration management and created Ansible playbooks, Task and roles to automate system operation.
  • Worked on deployment and configuration of Pivotal Cloud Foundry on Google Cloud Platform.Worked with development team to deploy the application code on to Pivotal Cloud Foundry. Integration of Stack Driver and Dynatrace with Pivotal Cloud Foundry for management of application syslog and different component metrics logs.
  • Experience in in installing and configuring SSH(Secure Shell) encryption to access securely on Ubuntu and Redhat Linux .
  • Responsible for configuring and connections to SSH through SSH clinets like PUTTY.
  • Worked on manual deployment and configuration and installation of Pivotal Cloud Foundry on Google Cloud Platform of different service tiles on Pivotal Cloud Foundry hosted on Google Cloud Platform.
  • Worked on GIT/Bit-Bucket for source code management. Project maintenance in Git, Bit Bucket, Documentation in Confluence. Implemented multiuser Development environment using GIT, Bit Bucket etc.
  • Worked on Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Managed SVN, Git and Created hooks in code hub for automated build and configured the Jenkins to kick off the builds for extracted the war file and deployed in the application to DEV server like apache tomcat, and OpenShift server.
  • Managed Version Control Subversion (SVN) and GIT Enterprise; and Automated current build process with Jenkins with proposed Branching strategies to accommodate code in various testing cycles.
  • Experience with MySQL GUI tools MySQL Workbench, MySQL Administrator, MySQL Query Browser and MySQL Migration Toolkit. Worked on Log maintenance (error logs, query log, binary logs, slow query log and relay log)
  • Worked on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers using Ansible also with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes. Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Experience in writing test scripts, test cases, test specifications and test coverage and implemented the unit tests using Python Unit Test (PyUnit) library. working closely with other Perl Developers, Product Owners, Dev Ops and Delivery Managers to deliver products and services end to end.
  • Worked on python test frameworks and test-driven development with automation tools. Built database Model, Views and API's using Python for interactive web solutions.
  • Managed to code and script in PowerShell and Python. Experience with systems and IT operations, monitoring operations is involved.
  • Managed Nginx dynamic reconfigure to resolve DNS records using upstream configuration directive to resolve container scaling of pods with docker, Kubernetes, OpenShift.
  • Installed and configured Nginx as reverse proxy, webserver for multiple sites. Worked with server, location, SSL configuration sections in Nginx.

Confidential - Tukwila, WA

Sr. Azure Devops Engineer

Responsibilities:

  • Experience in automating Pivotal Gemfire Clusters using chef cooks books. Worked on distributed data management platform providing dynamic scalability, high performance, and database-like persistence.
  • Worked on Gemfire to dynamic replication and data partitioning techniques to implement high availability, improved performance, scalability, and fault tolerance.
  • Writing module to deploying infrastructure with Terraform on Microsoft Azure.
  • Proficient in creating Jenkins pipeline through groovy base and good hands on troubleshooting the issues with the pipeline
  • Expertise in creating CI-CD pipelines using any DevOps automation tools as per Organization Governance and integrate it with On-Premise and Public Cloud.
  • Hands-on experience inmigrating On-Prem Applications to AzureCloud worked onAzure web application,ARM,Azure storage,VM’s,Fabric,Azure AD, Azure search, notification hub.
  • Monitor the Cluster and nodes in App Dynamics to test the Application Performance Management (APM). Monitors Application Infrastructure and check code level visibility.
  • Expertise in creating Health Rules in App Dynamics and integrating to Prod and Dev Gemfire Clusters. Create Dashboards to monitor disk and CPU utilization.
  • Built Jenkins pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created pods and managed using Kubernetes.
  • Setting up pipelines using Azure DevOps configuring self-hosted agents, azure pools and writing custom YAML files for deployments to cloud environment as well as Kubernetes/Open shift clusters.
  • Working with team from around the globe following agile methodology using Azure DevOps Dashboards.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Expertise in Amazon AWSCloud Administration which includes services: EC2, S3, EBS, VPC, ELB (Load Balancers), Route 53, Auto Scaling, Security Groups, Cloud Watch SNS, SQS and Cloud Formation.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer. Implemented high availability with Azure Classic and Azure Resource Manager deployment models.
  • Handled severalDockercomponents like Docker Engine, Hub, Machine, Compose and Docker Registry and experience with Docker container service and Dockers applications by creating Docker images from Docker file and running them to develop the Docker containers and Docker consoles for managing the application life cycle.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes. Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes and for branching purpose.
  • Worked on Helm chart configurations to install in EKS clusters; ManagedKubernetes using Helm charts Created reproducible builds of theKubernetesapplications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Written Ansible playbook to install and configure Apache tomcat server by including the hostnames of specific machines on which tomcat to be deployed on specific ports.
  • Worked on Ansible as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers using Ansible.
  • Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
  • Managing all aspects of the software configuration management process including code compilation, packaging / release methodology, and application configurations. Installing and Configuring Linux servers, user administration and profiles.
  • Deployed Docker Images to AWS ECS by writing Task Definitions. Build Docker Images and ran containers in the testing Environment Experience with Kubernetes for orchestration of Docker containers.
  • Automating the Build Infrastructure for deploying services in Dockerized environment using Jenkins, SonarQube, Groovy, Docker and Splunk.
  • Managed Disk File Systems, server Performance, Users Creation and granted file access Permissions.
  • Participated in weekly release meetings with technology stakeholders to identify and mitigate potential risks associated with the releases .
  • Experience in maintaining WebLogic server on UNIX and platforms.
  • Experience in integrated WebLogic and Jboss with proxy servers and authentication servers.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments
  • Involved on finding the root cause and failure analysis to resolve technical problems.
  • Performed ongoing performance tuning, upgrades and resource optimization as directed
  • Responsible for automating operational tasks using scripting such as Bash.

Confidential, Alpharetta, GA

Devops Engineer /SRE

Responsibilities:

  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built, designing cloud-hosted solutions, specific AWS product suite experience.
  • Built AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Redesigned infrastructure for high availability using multiple AWS availability zones.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load Balancer (ELB), Auto scaling groups, AMIs. Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Creation and setup of new environments such as development, testing and production Created AWS Route53 to route traffic between different regions. Dynamically add and remove servers from AWS production environment.
  • Built Jenkins pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created pods and managed using Kubernetes.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Expertise in Amazon AWSCloud Administration which includes services: EC2, S3, EBS, VPC, ELB (Load Balancers), Route 53, Auto Scaling, Security Groups, Cloud Watch SNS, SQS and Cloud Formation.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and MavenRepository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Devel/Test/Prod Branching Model for weekly releases.
  • Taking as Lead involved in creating automation tools, and maintaining configuration management and involved with developers how to build processes where in the dependencies are showcased in the code .
  • Migrated the current Linux environment to AWS/RHEL Linux environment and configured auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers. Optimized volumes and EC2 instances and created multiple AZ VPC instances.
  • Deploy and monitor scalable infrastructure on AWS & configuration management using puppet. Deployed Puppet, Puppet Dashboard and Puppet DB to existing infrastructure and monitor scalable infrastructure on Amazon web services.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized App Servers.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Installed and configured monitoring tools Nagios and Splunk for monitoring the network bandwidth and the hard drives status.
  • Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.

Confidential, Ashburn, VA

DevOps Engineer

Responsibilities:

  • Reverse engineering the traditional SAS code (Statistical Analysis System) understand the logic and automating the whole process through Python, Tableau / Datameer.
  • Using Bitbucket as a version control and creating build and deployment plan using Bamboo.
  • Worked on creating EMR Cluster (Elastic Map Reduce) through the Governance customized Cloud Formation Template as an infrastructure.
  • Configuring and deploying instances on AWS environment and Data centres, also familiar with EC2, Cloud watch, Elastic Search and managing security groups on AWS. Hands on Configuring and Deploying IAM Roles, Policies as per Governance.
  • Hands on experience in creating Transformation Cluster, Query Cluster, Ingestion Cluster which helps in Data migration, Data query and Data Ingestion from On-Prem to Cloud.
  • Working on Domino (Data Science Platform) on creating different projects, work platforms in Pyspark, Jupyter and visualizing data through different data preparation tools like Tableau and Datameer.
  • Worked on Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Managed the version controlling systems like SVN, Git and Created the hooks in code hub for automated build and configured the Jenkins to kick off the builds for extracted the war file and deployed in the application to DEV server like apache tomcat, and OpenShift server.
  • Managed Version Control Subversion (SVN) and GIT Enterprise; and Automated current build process with Jenkins with proposed Branching strategies to accommodate code in various testing cycles.
  • Installed and Configured Apache Tomcat 6.0 application servers on various environments like Dev, Test, Pre-Production and Production.
  • Experience using Ansible Tower, which provides an easy-to-use dashboard, and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and configuration automation using Docker containers.
  • Automated Weekly releases with Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository using Maven plugins.
  • Providing On-call Support on every alternative week as a rotational basis, involved in resolving complex issues, getting feedback and document it in the Confluence.

Confidential

DevOps Engineer

Responsibilities:

  • Integrated Maven with SVN to manage and deploy project related tags
  • Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build
  • Ibinvolved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository
  • Mentor Business Areas on Subversion Branching, Merging strategies concepts
  • Resolved update, merge and password authentication issues in Bamboo and JIRA
  • Well versed with administering and automation using Chef, Puppet and Salt Stack for deployment on multiple platforms.
  • Deployed Java applications to application server Apache Web Server in agile CI environment and automated the process.
  • Executed the release Runbooks and coordinated release maintenance tasks for the applications
  • Involved in writing and organizing Shell and Perl scripting for building complex software systems.
  • Migrated source control tool from Clear Case to Subversion (SVN) and build tool from Ant to Maven.
  • Used Maven as a build tool on Java projects for the development of the build artifacts on the source code.
  • Involved partially in deploying WARs/EARs (backend) through WebLogic Application Server console
  • Performed setup of Clustered environment with WebLogic Application Server.
  • Written WLST scripts to deploy the WAR/WAR files to the target WebLogic Server.
  • Support Lead developers with Configuration Management issues.
  • Worked for Creating the Software Configuration Management Plan.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.

We'd love your feedback!