We provide IT Staff Augmentation Services!

Sr Application Implementation Specialist/sr. Cloud Devops Engineer Resume

0/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • Sr Cloud DevOps engineer with Around 10 years’ experience in Cloud (Azure, AWS, GCP), DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). I can implement effective strategies for N - Tier application development in both Cloud and On-premises environments. Experience in dealing with Unix/Linux and Windows server administration. which includes 3 years experience in Big data ecosystem and Java/J2EE related technologies.
  • Excellent Experience in Hadoop architecture and various components such as HDFS Job Tracker Task Tracker Name Node Data Node and MapReduce programming paradigm.
  • Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure data bricks, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Hands on experience on Backup and restore Azure services and in Design and configure Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.
  • Expertise in Azure Scalability and Azure Availability - Build VMs availability sets using the Azure portal to provide resiliency for IaaS based solution and Virtual Machine Scale Sets (VMSS) using Azure Resource Manager (ARM) to manage network traffic.
  • Experience in migrating on-premises applications to Azure and configured VNETs and subnets as per the project requirement also performed PowerShell scripting to do Patching, Imaging, and Deployments in Azure.
  • Knowledge of Azure Site Recovery and Azure Backup Installed and Configured the Azure Backup agent and virtual machine backup, Enabled Azure Virtual machine backup from the Vault and configured the Azure Site Recovery (ASR).
  • Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, Maven along with Jenkins plugins.
  • Experience in writing Infrastructure as a code (IaC) in Terraform, Azure resource management, AWS Cloud formation. Created reusable Terraform modules in both Azure and AWS cloud environments.
  • Experience in Infrastructure Development and Operations involving AWS Cloud Services, EC2, EBS, VPC, RDS, SES, ELB, Auto scaling, CloudFront, Cloud Formation, Elastic Cache, API Gateway, Route 53, Cloud Watch, SNS.
  • Used Spark SQL to create structured data by using data frame and querying from other data sources using JDBC and hive.
  • Configuring, automation and maintaining build and deployment CI/CD tools GIT/GIT Lab, JENKINS, Docker registry, Nexus, and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform
  • Scrubbed the history data present in hive and files located in HDFS.
  • Expertise in building CI/CD on AWS environment using AWS Code Commit, Code Build, Code Deploy and Code Pipeline and experience in using AWS CloudFormation, API Gateway, and AWS Lambda in automation and securing the infrastructure on AWS.
  • Experience in changing over existing AWS infrastructure to Serverless architecture (AWS Lambda, AWS Kinesis) through the creation of a Serverless Architecture using AWS Lambda, API gateway, Route 53, S3 buckets.
  • Experience in Kubernetes to deploy scale, load balance, and manage Docker containers with multiple names spaced versions using Helm charts.
  • Experience in managed Kubernetes services such as Google Kubernetes engine (GKE), Azure Kubernetes and AWS Elastic container service.
  • Hands-on in using OpenShift for container orchestration with Kubernetes, container storage, automation, to enhance container platform multi-tenancy. Experience with OpenShift, Kubernetes architecture and design, troubleshooting issues and multi-regional deployment models and patterns for large-scale applications.
  • Proficiency in using Docker Hub, Docker Engine, Docker images, Docker Weave, Docker Compose, Docker Swarm, and Docker Registry and used containerization to make applications platform when moved into different environments.
  • Provided support for Windows Server and IIS related issues to different applications and acted as a point of contact for any deployment related issue in Productions deployments
  • Resolved tickets from Development team related to changes in web config and app config Troubleshooting all types of server and web site related issues in the IIS platform.
  • Proficient in creating Docker images using Docker File, worked on Docker container snapshots, removing images, and managing Docker volumes and implemented Docker automation solution for CI/CD model.
  • Extensive experience in installing, configuring and administering Jenkins CI tool on Linux machines and used Jenkins Pipelines to drive all Microservices builds out to the Docker Registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Involvement 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, Services.
  • Expertise in configuring the monitoring and alerting tools according to the requirement like Prometheus and Grafana, setting up alerts and deployed multiple dashboards for individual applications in Kubernetes.
  • Extensively working on Drupal CMS.
  • Content Management Tools: Working knowledge of Content Management System (CMS - SharePoint, Sitecore.)
  • Conducted analysis, designing and assembly of software components in Open Text CMS applications.
  • Maintained technical documentation for CMS Open text applications as per SDLC standards and procedures.
  • Experience in Configuration management tools such as Chef, Ansible, and Puppet. Wrote Chef recipes and cookbooks in Ruby scripting.
  • Hands-on experience in bootstrapping the nodes using knife and automated by testing Chef Recipes, Cookbooks with test-kitchen and chef spec. Refactored Chef and Ops Works in AWS cloud environment.
  • Experienced in Ansible Tower, which provides an easy-to-use dashboard and role-based access control and in developing Ansible playbooks for managing the application/OS configuration files in GIT hub, integrating with Jenkins, and Verifying with Jenkins plugins, deploying the application in Linux environment.
  • Experience in Ansible setup, managing hosts file, Using YAML linter, authoring various playbooks and custom modules with Ansible and Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using Cloud Watch and Cloud Trail.
  • Well versed in configuring an automated tool Puppet that included installation and configuration of Puppet and written manifests and modules for a puppet to do tasks like application deployment, configuration and create filesystems.
  • Expert in Setting up Continuous Integration (CI) by configuring Build, Code, Deploy and test automation Jobs in Jenkins for different applications and in creation and deployment using Code ship to automate branch & project creation in Git using (Groovy language) in Jenkins file and automating (using Ansible).
  • Professional in deploying and configuring Elasticsearch, Logstash, Kibana (ELK) and AWS Kinesis for log analytics and skilled in monitoring servers using Nagios, Splunk, AWS CloudWatch, Azure Monitor and ELK.
  • Skilled with Python, Bash/Shell, PowerShell, Ruby, Perl, PowerShell, JSON, YAML, Groovy. Developed Shell and Python Scripts used to automate day to day administrative tasks and automation of the build and release process.
  • Created connections with Tanium and Splunk to track software removals, vulnerabilities, IOCs and various hardware changes.
  • Experience with Risk assessment using Industry standards like NIST Rev3 and Rev4, HIPPA, PCI/DSS and develop Security policy as per these standards. proof of concept team deploying and testing applications such as Tanium, Varonis and Patch Manager
  • Used Turbonomics for migrating cloud services to On-premise Servers (MongoDB).
  • Experience in Java, C, C++, C#, Net, and ASP.Net to manage Software Configurations and builds in a UNIX environment.
  • In-depth knowledge and experience in implementing Service-Oriented Architecture (SOA) using XML based SOAP/RESTful API Web Services.

TECHNICAL SKILLS

Public & Private Cloud Technologies: Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), OpenStack, Pivotal Cloud Foundry (PCF).

Containerization Tools: Docker, Docker Swarm, Kubernetes, AWS ECS, Apache Mesos, OpenShift

Configuration Management: Chef, Ansible, Puppet, Salt Stack, Terraform

CI/CD Tools: Jenkins, Bamboo, GitLab CI, Travis CI, Hudson, VSTS, TFS.

Build & Testing Tools: Maven, Ant, Gradle, Selenium, JUnit, NUnit, xUnit

Version Control Tools: Git, Subversion, GitHub, Bitbucket.

Performing/Monitoring & Bug Tracking Tools: ELK, Nagios, CloudWatch, Azure Monitor, New Relic, Splunk, Grafana, Prometheus, Confluence, Jira. VMware ESXI, Vagrant, KVM, Windows Hyper V, Power VM, vSphere 5Citrix

Web Servers: Apache Tomcat, Nginx, WebSphere, WebLogic, JBoss, Samba, SQL Server.

Databases: Dynamo DB, MySQL, RDBMS, NoSQL, Cassandra, PostgreSQL, Mongo DB, Oracle DB

IDE Tools: MS Visual Studio, NetBeans, Eclipse, IntelliJ IDEA, PyCharm, Oracle SQL Developer

Web Technologies: HTML5, CSS3, Bootstrap, JSON, jQuery, JavaScript, PHP, XML, XSD, Drupal, WordPress

Networking/Protocols: DNS, DHCP, FTP/TFTP, NFS, SMTP, TCP/IP, NIS, HTTP/HTTPS, WAN, LAN, Palo Alto, Cisco Routers/Switches

Scripting/Programming Languages: Python, Shell Scripting, Bash Shell, Korn Shell, Ruby, Groovy, PowerShell, YAML, Perl, C, C++, .NET, ASP.NET, Java, Java/J2EE, Go.

Operating Systems: RHEL, CentOS, Ubuntu, Fedora, Debian, Solaris, Windows, MacOS.

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Sr Application Implementation Specialist/Sr. Cloud DevOps Engineer

Responsibilities:

  • Creating and onboarding new clients websites based on implementation guide requirements using different tools like Html, Css, Java Script and related code changes.
  • Deploying css templates using mysql workbench and updating the sites.
  • Uploading terms and conditions and deploying them lower to higher environments in AWS S3 bucket.
  • Managing site admin features clients and sub agents for QA, stage and prod.
  • Installed, configured, and administered Jenkins CI tool on Linux machine and built Continuous Integration and Continuous Delivery environment using Jenkins Groovy Scripting.
  • Collecting logs using splunk and doing troubleshooting regarding the incident tickets and resolving them.
  • Managing confluence page based on new information available and as a guide for onboarding steps for new client.
  • Wrote CI/CD pipeline in Groovy scripts to enable end to end setup of build & deployment using Cloud Bees Jenkins and Developed an end to end CI/CD Pipelines in Jenkins to retrieve code, perform tests and push build artifacts to Nexus.
  • 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, store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker containers.

Environment: Splunk, Moogsoft, Terraform, Dynatrace, Python, Azure, Aws, Jira/Confluence, Bit Bucket, Kubernetes, Jenkins, Sql Database,Jet bridge.

Confidential, ST. LOUIS, MO

Sr. Site Reliability Engineer

Responsibilities:

  • Debug and resolve incidents using Splunk and APM tools once received from the support and from the NOC.
  • Experience writing code to create automated solutions in PYTHON
  • Identified gaps in current logging, to development teams which resulted in new enhanced logging procedures.
  • Created advanced Dashboards, alerts, reports, advanced Splunk searches, and visualization in Splunk Enterprise.
  • Assist internal users of Splunk in designing and maintaining production-quality dashboards.
  • Monitoring Splunk dashboards, Splunk Alerts and configure scheduled alerts based on the internal customer requirement.
  • Managed Jenkins jobs based on Groovy using Jenkins file and Maven scripts, also used plugins to test builds, promote the artifacts to S3 and Jfrog, also setting up multi-pipeline jobs to build based on dependencies.
  • Monitor Service Level Indicators (SLI) for application performance issues and analyze poor performing SQL queries with Dynatrace and coordinate with DBAs and Dev teams to meet Service-Level Objectives (SLO).
  • Perform incident/problem response and root cause analysis while collaborating with other teams to resolve production issues in a timely and organized manner.
  • Used GITLAB as SCM tool to create repositories and managing them among other users. Stored the entire work in the repositories.
  • Maintaining different Jira/Confluence environments such as Pre-Prod, Sandbox, Dev, Staging along with the Prod env and periodical data refresh of these environments with the Prod Jira/Confluence data
  • Daily monitoring production servers using Grafana and Prometheus which is integrated with Kubernetes, exceptions, and reports to the team if something happens during standups.

Environment: Splunk, Dynatrace, Ops Genie, Python, Azure, Jira/Confluence, Bit Bucket, Grafana, Kubernetes, Jenkins, Webapps.

Confidential, Louisville, Kentucky

Sr. Azure Lead DevOps Developer Engineer

Responsibilities:

  • Experience with Azure DevOps, CI/CD Pipeline, Build and release management, Azure Administration
  • Building Pipelines on Azure Cloud platform using datafacory, azure devops for deploying services.
  • We transferred data by importing json and csv files in to datafactory and created datasets and using mapping columns we moved the data in sqlDW.
  • Experience in writing Jenkins Pipeline groovy, PowerShell scripts for Continuous Integration and build workflows.
  • Experience in creating Docker images, containers, and Azure Kubernetes services
  • Experience and knowledge in setting up CI/CD pipelines using tools like Jenkins and VSTS.
  • Creating and deploying Web Apps to Azure/Azure VM with Azure Devops/ VSTS CI/CD
  • Experience with backup, monitoring, and automation
  • Setup and Implementing Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, CloudFoundry, GITLAB/GIT, Jenkins, SonarQube, Nexus, Docker, and Ansible. worked on Jenkins.
  • Creating and launching workspaces in databricks along with clusters and notebook using different languages like Python, R, spark, SQL.
  • Ability to multi-task and prioritize, Security - RBAC
  • Experience in the deployment of Azure SQL Database, Azure Cosmos DB, Azure Batch
  • Strong exposure to configuration management tools such as Terraform and Ansible
  • Knowledge of PowerShell Scripting
  • Developing Solutions for Azure Cloud such as Azure Apps service mobile and logic apps
  • Knowledge of SCM tools such as Git, Git hub
  • Followed Agile (SCRUM) methodology.

ENVIRONMENT: Azure, Aws, Azure DevOps (TFS, VSTS), Service now, Databricks, App Functions, Data Factory, Terraform, Json, Arm Templates, SQL, Docker, AKS, Cosmos DB, Ansible, Yaml, Notebook, Azure Devops.

Confidential, Michigan

Sr. Aws DevOps Engineer/SRE

Responsibilities:

  • Manage all aspects of the end to end Build/Release/Deployment process for multi Project.
  • Was a part of Disaster Recovery exercise and actively involved in creating replica in another AWS AZ’s.
  • Creating alarms in Cloud watch service for monitoring the servers' performance, CPU Utilization, disk usage etc.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Worked in an IAAS environment called Terraform, to manage application infrastructures such as storage and networking.
  • Manage and operate the Big Data environment and Web applications.
  • Implemented Hadoop clusters on processing Big Data pipelines using Amazon EMR and Cloudera whereas it depended on Apache Spark for fast processing and for the integration of APIs. At the end, we managed the above resources using Apache Mesos.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Work with my team to provide user stories and use cases of various modules of OpenStack data center deployments.
  • Used Kafka Producer and Consumer API to push and read the messages from the topics.
  • Implementing a Continuous Delivery framework using Jenkins in Windows & Linux environment.
  • Developed build and deployment scripts using ANT/Maven as build tools and Jenkins as automation tool to move from one environment to other environments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Used Kubernetes for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling and troubleshooting pods through SSH.
  • Used Jenkins for continuous integration and Jenkins Master Slave Architecture to run Jenkins build in remote RHEL servers. Integrated Apache Kafka for data ingestion.
  • Configure SOAP Project for testing Rest Services and Apigee Proxies.
  • Integrating SonarQube In the CI Pipeline for Coverage reports and Sonar Metrics.
  • Experienced in implementing Chef and Docker.
  • Worked on chef for the deployment of servers.
  • Responsible for configuring the apps to OpenShift v3 and containerization of apps using Docker.
  • Worked on Chef for IAAS configuration by writing cookbooks and recipes to automate the actions for virtual and remote resources and nodes.
  • Responsible for creating branches and resolving the conflicts while merging in GIT.
  • Experience in administering and maintaining Atlassian products like JIRA, bamboo, Confluence.
  • Implemented a Continuous delivery framework using Bamboo, Ansible, Maven and Oracle in Linux Environment.
  • Implemented Atlassian Stash along with GIT to host GIT central repositories for source code across products, facilitate code reviews and login audits for Security Compliance. a
  • Configured Splunk add-on including the DB Connect, Active Directory LDAP for work with directory and SQL database.
  • Performed migration setup from SVN to GIT using BitBucket.
  • Installed and configured Nexus for artifacts repository. Published snapshot and release versioned artifacts into Nexus repository.
  • Performed configurations from Jenkins to nexus
  • Performed configurations from Apache tomcat and web logic to Jenkins.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, CloudFormation, CloudWatch, CloudTrail, SNS, SQS, Route53, RDS), OpenStack, Kafka, Git, Chef, Terraform, SDN, Splunk, Bash, Shell, Dynamo DB, RHEL 4/5/6, CentOS, Apache Tomcat, Jenkins, Azure devops/vsts/TFS.

Confidential, Las Vegas, NV

Sr. Azure/Aws Cloud Engineer/Platform Engineer/SRE

Responsibilities:

  • Created recommendations on how to duplicate a subset of on-premise machines to the Azure Infrastructure as a Service (IAAS) offering which will be used for disaster recovery. This analysis included the specifics to synchronize on-premise data with SQL Server and SharePoint instances hosted in VMs.
  • Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure using Azure Site Recovery and collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
  • Expert in detailed knowledge on Source code management tools like GitLab, SVN, perforce.
  • Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services (VSTS) also called as Azure DevOps Services.
  • Created Azure Automation Assets, Graphical runbook, PowerShell runbook that will automate specific tasks, deployed Azure AD Connect, configuring Active Directory Federation Service (AD FS) authentication flow, ADFS installation using Azure AD Connect, and involved in administrative tasks that include Build, Design, Deploy of Azure environment.
  • Configure Continuous Integration from source control, setting up build definition within Visual Studio Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps and managed Azure Active Directory, Office 365 and applied upgrades on a regular basis.
  • Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Automating complete CI/CD Azure DevOps pipelines and creating repo’s based on clone method using PowerShell and Bash Scripting.
  • Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • 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 PowerShell and 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, store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker containers.
  • Worked on OpenShift for container orchestration with Kubernetes container storage, automation to enhance container platform multi-tenancy also worked on with Kubernetes architecture and design troubleshooting issues and multi-regional deployment models and patterns for large-scale applications.
  • Deploying windows 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.
  • Using Ansible created multiple playbooks for machine creations and SQL server, cluster server and my SQL installations.
  • Experience setting up new environments or flatten/rebuild existing environments, hands on experience installing OS, configuring, preparing Application baseline, setting up IIS, deploying application and performing test to make sure site is up and running.
  • Created websites in IIS, setup bindings and made configuration changes for applications.
  • Worked in DevOps team and was responsible for building infrastructure and successful Application Build deployments for UAT and Production environments (Windows 2012/2008, IIS 7/8, SQL Server 2012, Azure)
  • Used Ansible to Setup/teardown of ELK stack (Elasticsearch, Log stash, Kibana) and troubleshoot the build issues with ELK and work towards the solution.
  • Written Ansible handlers with multiple tasks to trigger multiple handlers and to decouple handlers from their names, making it easier to share handlers among Playbooks and Roles.
  • Managed Kubernetes charts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Implemented Docker -maven-plugin in Maven pom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from the Java jar files.
  • Designed, wrote and maintained systems in Python scripting for administering GIT, by using Jenkins as a full cycle continuous delivery tool involving package creation, distribution, and deployment onto Tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Maintained Artifacts in binary repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins project Jenkins Artifactory plugin.
  • Used Turbonomics for migrating cloud services to On-premise Servers (MongoDB).
  • Installed and Used portainer for updating and collecting service information’s which were deployed for QA and Dev only.
  • Used Tanium for patching and upgrading servers.
  • Managed Tanium Platform to ensure software and patches were pushed out through Patch and Deploy.
  • Monitored in Real time health of the Tanium servers and about 50,000 endpoints through Tanium.
  • Involved in Jira as defect tracking system and configure various workflows, customizations, and plugins for Jira bug/issue tracker integrated Jenkins with Jira, GitHub.
  • Worked with Nagios for Azure Active Directory & LDAP and Data consolidation for LDAP users. Monitored system performance using Nagios, maintained Nagios servers and added new services & servers.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers like JBoss, Apache Tomcat and its components using Nagios.
  • Managing several Hadoop clusters and other services of Hadoop Ecosystem in development and production environments.
  • Work closely with engineering teams and participate in the infrastructure development and framework development.
  • Worked on POCs in R&D environment on Hive2, Spark and Kafka before providing services to the applications teams.
  • Automate deployment and management of Hadoop services including implementing monitoring
  • Maintained technical documentation for CMS Opentext applications as per SDLC standards and procedures.
  • I worked vmware creating ISO templates and creating windows and ubuntu, centos machines.
  • Based on Infoblox I have created domain names and gathering available ip address range and assigning to virtual machines.
  • Taking backup of the vm before prod change, working closely with teams.

Environment: Azure, PCF, Office 365, Terraform, Maven, Jenkins, Ansible, Azure ARM, Azure AD, Azure Site Recovery, Kubernetes, Python, Ruby, XML, Shell Scripting, PowerShell, Nexus, JFrog Artifactory, Jenkins, Git, Jira, GitHub, Ansible, Docker, sitecore,Windows Server, TFS, VSTS, LDAP, Nagios, portainer, Turbonomics, Tanium, Spark,Hive.

Confidential, Charlotte, NC

Sr AWS Cloud / DevOps Engineer/SRE

Responsibilities:

  • Provisioned and administered EC2 instances and configuring EBS, Simple Storage(S3) cross region replication, Elastic Load Balancer, configure Auto scaling, setting up CloudWatch alarms, Virtual Private Cloud (VPC), mapping with multi AZ VPC instances and RDS, based on architecture.
  • Worked on Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups and created AWS Route53 to route traffic between different regions and used BOTO3 and Fabric for launching and deploying instances in AWS.
  • Architected and configured a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups and Route Tables.
  • Used Security Groups, Network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Worked on migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in easier and faster way using Rehost "lift and shift" methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration.
  • Worked in an Agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Puppet & Chef.
  • Written Terraform scripts to automate AWS services which include ELB, CloudFront distribution, RDS, EC2, database security groups, Route 53, VPC, Subnets, Security Groups, and S3 Bucket and converted existing AWS infrastructure to AWS Lambda deployed via Terraform and AWS CloudFormation.
  • Implemented AWS Elastic Container Service (ECS) scheduler to automate application deployment in the cloud using Docker Automation techniques.
  • Implemented Docker - maven-plugin in Maven pom.xml files to build Docker images for all microservices and later used Docker File to build the Docker images from the Java jar files also Created Docker images using a Docker File, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Wrote Python scripts using the Boto3 library to automatically sign up the instances in AWS EC2 and OpsWorks stacks and integrated with Auto Scaling with configured AMI’s.
  • Used Git version control to manage the source code and integrating Git with Jenkins to support build automation and integrated with Jira to monitor the commits.
  • Worked on AWS costs by writing the Ansible Playbooks for auto Start/Stop of AWS resources at the time of the day by triggering it from Jenkins and knowledge on RHEL on Ansible Playbooks, Modules and Roles.
  • Designed various Jenkins jobs to continuously integrate the processes and executed CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower.
  • Maintained the user accounts IAM Roles, Route 53 (CNAME), VPC, RDB, MongoDB, SQS & SNS services in AWS cloud.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Created the company's DevOps strategy in a mixed environment of Linux (Ubuntu, CentOS, RHEL) servers.
  • Experience in writing Ansible playbooks by using YAML script to launch AWS instances and used to manage web applications, configuration files, used mount points and packages.
  • Wrote Ansible playbooks, inventories created custom playbooks written in YAML language, encrypted the data using Ansible Vault & maintained role-based access control by using Ansible Tower & Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.
  • Virtualized the servers using the Docker for the test environments and development environment and performed configuration automation using Docker containers.
  • Wrote CI/CD pipeline in Groovy scripts to enable end to end setup of build & deployment using Cloud Bees Jenkins and Developed an end to end CI/CD Pipelines in Jenkins to retrieve code, perform tests and push build artifacts to Nexus.
  • Wrote Python scripts using the Boto3 library to automatically sign up the instances in AWS EC2 and Ops Works stacks and integrated with Auto Scaling with configured AMI’s.
  • Installed and configured DHCP, DNS, web servers like Apache, IIS, mail servers like SMTP, IMAP, POP3, and file servers on RHEL servers.
  • Implemented a CI/CD framework using Jenkins, Maven & Artifactory in Linux environment and Integration of Maven/Nexus, Jenkins, Git and JIRA.
  • Maintained Jenkins continuous integration tool using shell/Perl and ruby scripts for automating releases to different environments.

Environment: AWS, Terraform, Chef, Ansible, Docker, Jenkins, Git, Jira, Jenkins, Kubernetes, Maven, Nagios, ELK, Java, SonarQube, Shell, Bash, Python, DynamoDB, Cassandra, Python, Linux, Bitbucket, GitHub, Shell, Bash, groovy, RHEL, Apache, IIS, Linux, SMTP, IMAP, POP3, RHEL, VMWare vSphere, Jira. ELK/ ElasticSearch, Kibana, logstach, splunk, WEB, Java based web-app deployment.

Confidential, Sandi ego, CA

Sr.AWS Cloud/DevOps Engineer/Azure

Responsibilities:

  • Experience developing ETL and Data Models using an ETL tool such as SAP Data Services, Informatica.
  • Experience in configuration management tool such as Ansible, Chef, and Puppet . Assisted in design and deployment of Cassandra rings into AWS. Multi-AZ and inside existing layered VPC network.
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, TeamCity in Linux environment.
  • Managed Chef Cookbooks to automate system operations.
  • AWS Cloud management and Chef Automation.
  • Integration of Maven/Nexus, Jenkins, RunDeck, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Responsible for code build, release and configuration on Amazon EC2.
  • Optimized volumes and EC2 instances. Created multi AZ VPC instances. Used IAM to create new accounts, roles and groups.
  • Azure Storage Planning Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data
  • Azure AD - Implemented Azure AD using AD connect, configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization.
  • Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
  • Worked on creation of custom Docker container images, tagging and pushing the images worked on the customized docker networks.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Migrated applications to the AWS cloud.
  • Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
  • Worked on creation of custom Docker container images, tagging and pushing the images. worked on the customized docker networks.
  • Experienced with deployments, Maintenance and troubleshooting applications on Work with different team members for automation of Release components.
  • Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure AZURE.
  • Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer
  • Extensive experience in Windows AZURE(IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE
  • Making use of PowerShell, Python and other tools to automate a range of tasks in an OS diverse environment.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script, WMI, WSH.
  • Troubleshoot the build issue during the Jenkins build process.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Experience implementing Cloud based Data Warehousing solutions.

Confidential, Plano, TX

Build and Release Engineer

Responsibilities:

  • Used Jenkins as continuous integration tool: creating new jobs, managing required plugins, configuring the jobs selecting required source code management tool, build trigger, build system and post build actions, scheduled automatic builds, notifying the build reports.
  • Develop/Improve continuous integration scripts and automation scripts and perform database deployments, Responsible for troubleshooting environmental issues.
  • Implementing Continuous Integration and Continuous Delivery framework using SVN, Bitbucket, ANT, Maven, Jenkins, Bamboo, Nexus, Control Tier, Make in Linux environment.
  • Involved in the Consulting, Analysis, Design, Development and Implementation of automated Continuous Integration/Continuous Deployment pipelines and test automation solutions.
  • Worked on in creating various modules and automation of various facts in Puppet, adding nodes to enterprise Puppet Master and managing Puppet agents. Creating Puppet manifests files and implementing Puppet to convert IaC.
  • Integrated Bitbucket with JIRA for transition JIRA issues from within Bitbucket Server and monitored the JIRA issues in Bitbucket Server.
  • Implemented and configured Nagios for continuous monitoring of applications and enabled notifications via emails and text messages.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers and its components using Nagios.
  • Designed and scripting using Ant for J2EE, Web Services, Reusable JARS, Web Client and Open Source in creating Master build.xml build Properties and provided technical support to the development team for compilation problems.

Environment: Linux, Windows, Tomcat, Jira, Confluence, Hudson, Bamboo, JBoss, Puppet, Puppet DB, Ant, Maven, SVN, Bitbucket, Nagios, Java, Shell Scripting, Python, Bash, Perl, Kickstart, Java, Agile, Scrum, Splunk.

Confidential

Build and Release Engineer/Linux Admin/System Administrator

Responsibilities:

  • Worked on design, configuration, installation, implementation, management, maintenance and support for the Corporate Linux servers RHEL 4x, 5.x, CENTOS 5.x.
  • Installed and configured SSH, SFTP, NDM, EMC Power path, Veritas Dynamic multipathing, Oracle client, SAMBA utility software.
  • Implemented the Jumpstart in Solaris servers and Kickstart in Linux Servers to mechanize the server works for numerous profiles.
  • Worked on Linux Logical Volume (LVM), created volume groups, Logical volumes, file systems, and troubleshooting.
  • Performed package management using RPM, Confidential, Apt-get and dpkg for maintaining stability and security of the servers.
  • Set up the Linux Cron jobs for automating various build related jobs and application data synchronization jobs.
  • Install, maintain and upgrade Drupal and Word press on LAMP stack and Configured LAMP Stack on Unix/Linux servers.
  • Plan, build, and support new infrastructure including VMware ESXi and vSphere virtualization servers, new file server and other resources and Implementing Kickstart/PXE-boot configuration for automating Linux installations.
  • Created users, manage user permissions, maintain User & File System quota on Red hat Linux.
  • Worked on Day to Day Server maintenance task using command ns lookup, ping, top, vmstat, IOStat, tcp dump etc.
  • Worked on various UNIX servers (core dump and log file analysis) for configuring and troubleshooting along with analysis of hardware and software failures.
  • Configure dynamic and static network settings for IPv4 and filter packets, Review file system management concepts, removable media and configure NFS shares with Autofs.
  • Installed and maintained Computer Software and setting of Workstations and managing of IT assets like routers, switches, printers.
  • Managed team to provide solutions of users' daily problems and maintaining daily problem log sheet.

Environment: Windows, Unix, Linux (RHEL 5.x/6.x), Solaris 9/10/11, SUSE, LVM, Tomcat, Cron Job, HTTP, Networking, SSH, Telnet, FTP, RSH, RAID 0/1/5/10, VMware, Kickstart, Shell, Bash Scripting.

We'd love your feedback!