We provide IT Staff Augmentation Services!

Sr. Cloud Devops Engineer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Experience of 8+ years in working in multi - functional Environment during various phases of SDLC focusing on Systems Administration, Software Configuration Management (SCM), Amazon Web Services (AWS), Google Cloud Platform (GCP) and other Cloud Platforms in a DevOps Culture through Continuous Integration and Continuous Deployment.
  • Experience in designing Cloud architectures for customers looking to migrate or develop new PAAS, IAAS or hybrid solutions utilizing Amazon Web Services (AWS), Google Cloud and Microsoft Azure.
  • Designed, built and deployed multitude applications utilizing almost all the AWS (Including EC2, S3, Elastic Beanstalk, Elastic Load Balancing (Classic/Application), Auto Scaling, RDS, VPC, Route53, CloudWatch and IAM), focusing on high-availability, fault tolerance, and auto-scaling with CloudWatch monitoring.
  • Worked with Amazon Kinesis to handle the streaming data and setup DynamoDB to store the processed stream data and configured with Lambda to run the data transformation code.
  • Configured network and server monitoring using ELK (Elastic Search, Log Stash, and Kibana) stack, and Nagios for notifications and experience working with log monitoring and evaluating system logs with ELK Stack.
  • Experienced in writing Terraform scripts from scratch for building Development, Staging, Production, and Disaster Recovery for several cloud infrastructures.
  • Created functions and assigned roles in AWS Lambda to run python scripts, and AWS Lambda using java to perform event driven processing.
  • Experience on implementing Azure Application Insights and OMS for monitoring applications and servers. Solution development for OMS Alerting and Remediation.
  • Improved application performance using Azure Search and Internet of Things (IoT) optimization and Implemented Azure Application Insights to store user activities and error logging.
  • Experienced in working on big data problems based on open source technologies Kafka, Hadoop, HBase,Parquet, PostgreSQL.
  • Experience in using Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployment and worked with multiple databases likeMongoDB, Cassandra, MySQL, PostgreSQL, ORACLE.
  • Knowledge in Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on Google Cloud Platform (GCP).
  • Deployed Zabbix to monitor and alert the health of Nova, Neutron, Keystone and otherOpenStack services.
  • Experience in Orchestrating Docker container clusters using Kubernetes.
  • Worked on rolling updates using the deployments feature in Kubernetes and implemented BLUE GREEN deployment to maintain zero downtime to deploy process in Tomcat, Nginx using Python and Shell Scripts to automate log rotation of logs from web servers and automating administration tasks.
  • Implemented bash-based automation to create k8s clusters kops and kubectl, node autoscaler and pod scaling with replica sets.
  • Installed and configured Chef Server, workstation and nodes via CLI tools and wrote Dockerfile to create new images based on working environments for testing purposes before deployment.
  • Extensively worked on Vagrant & Docker based container deployments to create environments for dev teams and containerization of env's delivery for releases.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manage change by writing Python code by using Ansible Python API to automate Cloud Deployment Process.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes using Knife, Wrote Recipes and Cookbooks and uploaded them to Chef-server.
  • Managed Jenkins jobs based on Groovy using Jenkinsfile and Maven script, also use plugins Confidential some points for test builds, promote the artifacts to S3 and Jfrog, also setting up multi-pipeline jobs to build based on dependencies.
  • Installed, configured and administered Jenkins CI tool on Linux machines and built Continuous Integration and Continuous delivery environment and used Nginx as reverse proxy for securing Jenkins using OPEN SSL.
  • Knowledge in Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on Google Cloud Platform (GCP).
  • Application Deployment on PCF using CF push and Urban code deploy. Also, PCF backup for all the environments and set-up Jenkins maven build automation with uploads to Pivotal Cloud Foundry (PCF).
  • Ensured successful architecture and deployment of enterprise grade PaaS solutions using Pivotal Cloud Foundry (PCF) as well as proper operation during initial application migration and set new development.
  • Wrote Maven, ANT and Gradle Scripts to automate the build process. Managed the Maven Repository using Nexus and used the same to share the snapshots and releases of internal projects.
  • Managing Jenkins jobs based on Groovy using Jenkinsfile and Maven script, also use plugins Confidential some points for test builds, promote the artifacts to S3 and Jfrog, also setting up multi-pipeline jobs to build based on dependencies.
  • Hands-On experience in using different Monitoring Tools like Nagios, Splunk, CloudTrail, Stack driver, Sumo Logic, Prometheus, New Relic. Created Alarms in CloudWatch for monitoring the server's performance, CPU utilization, log files, Disk Usage etc. and developed Shell Scripts (Bash) for automating day-to-day maintenance tasks.
  • Experience in redesigning the architecture of GITHUB Enterprise on Cloud through Disaster Recovery using different Snapshots and Restore Configurations.
  • Experienced in installing, configuring, supporting and troubleshooting Unix/Linux Networking services and protocols like NIS, NIS+, LDAP, DNS, TCP/IP, NFS, DHCP, NAS, FTP, SSH and SAMBA.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network/Monitoring/Log Trace Monitoring.
  • Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release of quality software in Waterfall, Agile and Scrum.
  • Created and wrote Shell Scripts (Bash), Ruby and Power Shell for setting up branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion and TFS on Linux and windows platforms.
  • Experience in Installation, configuration, Administration and Supporting of RHEL 4, 5.x, 6.x SUSE Linux Enterprise Server (SLES) 11.x, 10.x, 11i Solaris 8, 9, 10, 11, Windows Server NT, 2002, 2003, 2007, 2008, 2010.
  • Day-to-Day application support on production and technical documentation for critical production issues, on-call pager support 24/7 environment.

TECHNICAL SKILLS

Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform (GCP), OpenStack and PCF.

Continuous Integration Tools: Jenkins, Bamboo.

Containerization & orchestration Tool: Docker, Kubernetes.

Configuration Management Tools: Ansible, Puppet and Chef.

Source Control Management Tools: GIT, Bitbucket and SVN.

Build Tools: Maven, ANT and Gradle.

Tracking Tools: JIRA and Orange Scrum.

Artifact Repositories: Nexus and Artifactory.

Logging & Monitoring Tools: Nagios, Splunk and ELK Stack (Elastic search, Log stash & Kibana), CloudWatch.

Web Servers and Application Servers: Apache, Nginx, JBOSS, Apache Tomcat and WebLogic.

Databases: Amazon Aurora, Dynamo DB, MongoDB, Oracle, SQL Server, MySQL.

Operating Systems: Windows, Linux/Unix and MAC OS.

Scripting languages: Shell, Python, SQL, XML, HTML, CSS3, Ruby, Perl, JSON and YAML.

Cloud Migration, Infrastructure Spin-up Tools: Terraform, CloudFormation and Azure Resource Manager Templates.

PROFESSIONAL EXPERIENCE

Sr. Cloud DevOps Engineer

Confidential, Minneapolis, MN

Responsibilities:

  • Design, integration and management of Amazon Web Services cloud solutions
  • Setup and build AWS infrastructure of various resources such as VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, SES, SNS and RDS in both Terraform and AWS CloudFormation templates.
  • Implemented AWS Lambda to provision servers in an event driven manner for the code hosted in S3 using SNS.
  • Setup Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB Services, EBS volumes; to set alarm for Notification or Automated actions, and to monitor logs for better understanding and operation of the system.
  • Configured event-driven and scheduled AWS Lambda functions for server less architecture.
  • Involved in establishing and improving upon a Continuous Integration, and Continuous Deployment workflow, within a week Agile sprint cadence. Fundamental technologies used in the solution were Docker / Terraform / Ansible with Jenkins on AWS ECS (Fargate and EC2), using Gradle, SpringBoot and Compose.
  • Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA.
  • Involved in initial POC for with Okta to evaluate the new MFA, risk features and migrating all applications from Secure AUTH to Okta.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus.
  • Worked with continuous integration tool Jenkins to build and test the teams software projects and automated. Maven builds by integrating them with continuous integration tool Jenkins
  • Set up Continuous Integration (CI) for major releases in Jenkins worked on Upstream and Downstream Jobs in Jenkins.
  • Provisioned instances, storages, monitoring services and CI/CD pipeline through Jenkins Closely worked with developers, project managers and product owners to setup the road map, and supported day to day build issues.
  • Worked with Agile practices using CI/CD pipelines, with Jenkins (Continuous Integration), Nexus for Maven Repository, Maven Builds, Artifactory, Junit testing, Ansible module tests and deployments using multiple Jenkins plugins in Azure Environment.
  • Build and deployed scripts using Ant and Maven as build tools in Jenkins to move into different environments (QA, UAT & Prod) and created new jobs and branches through Jenkins.
  • Creating Docker images from scratch and customizing them as per the requirement, along with that working on Docker containers, directory structure and removing Docker images.
  • Deployed Datadog forwarder lambda for forwarding the logs from S3 to Datadog.
  • Created multiple dashboards in Datadog for monitoring the health of the AWS services we are using.
  • Monitored real time metrics for several services in AWS by creating Datadog dashboards.
  • Created alerts using Datadog tools to alert the application teams based on the alert priority.
  • Manage Docker container environment using Kubernetes to orchestrate the deployments, scaling and management of the containers.
  • Worked on Ansible playbooks in creating Roles for Scalability and Reusability. Wrote playbooks for provisioning, orchestration, packages, services, configuration and deployment.
  • Deployed multiple databases and applications using Kubernetes cluster management, some of the services are Redis, Nginx etc. and maintained Kubernetes to manage Containerized applications.
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed
  • Installed, configured and managed the ELK (Elasticsearch, Log stash and Kibana) for Log management. Configured the ELK stack for Jenkins logs, and syslog's and network packets using the beats plugins like Filebeat.
  • Branching and merging code lines in the GIT and resolved all the conflicts raised during the merges.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Used builds tools like MAVEN and ANT for the building of deployable artifacts such as WAR & EAR from source code
  • Resolved technical problems relating to API application by identification and fixing bugs.
  • Applied Hotfixes in tomcat servers.

Environment: AWS, CloudWatch, AWS Lambda, GIT, GITHUB, Jenkins, Docker, K8S, Ansible, ELK, Splunk 5.0, 6.0, Python, Nexus Artifactory, RHEL, Terraform

Sr. Cloud DevOps platform engineer

Confidential, California

Responsibilities:

  • Designing and deploying multitude applications utilizing AWS stacks like EC2, Route53, S3 RDS, SNS, SQS, Dynamo DB ELK focusing on auto scaling in AWS cloud formation and high-availability fault tolerance.
  • Created, maintained and handled different operations like maintaining and troubleshooting EC2 instances, S3 buckets, VPC (Virtual Private Clouds) and ELB (Elastic Load Balancers) on AWS Cloud Resources.
  • Managed the AWS VPC network for the Launched Instances and configured the Security Groups and Elastic IP's accordingly. Worked with CloudTrail, CloudPassage, Check Marx, Qualys Scan tools for AWS security and scanning.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.ps, Python on familiar servers like Apache, Nginx, Tomcat.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer and Auto scaling groups, Optimized volumes and EC2 instances.
  • Assign Roles, manage Users and groups and assign policies using AWS Identity and Access Management (IAM).
  • Created monitors, alarms, and notifications for EC2 hosts using CloudWatch.
  • Triggered LAMBDA from DynamoDB where LAMBDA runs data transformation code and loads results into data warehouse by using REDSHIFT which is a Internet hosting service.
  • Created GIT repository for storing Terraform files and maintaining versioning. Converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities.
  • Deploy and troubleshoot McAfee agents onWindows/Linux servers from McAfee ePO.
  • Worked on setting up Splunkto capture and analyze data from various layers Load Balancers, Webservers and application servers.
  • Provide regular support guidance to Splunkproject teams on complex solution and issue resolution. Checking traffic / Errors on JBoss Web App API's via Splunkand command line
  • Created, managed and performed container-based deployments using Docker images containing middleware (Apache Tomcat) and Applications together and evaluated Kubernetes for Docker container orchestration.
  • Expertise in virtualization of servers using Docker, worked with Docker Engine and Docker Machine, to deploy the micro services-oriented environments, and configuration automation using Docker containers.
  • Developed DOCKER images to support teams of development and testing by setting a pipeline between Jenkins, Selenium, JMeter images, Kibana and Logstash (ELK)
  • Involved in writing various custom Ansible playbooks for deployment orchestration and developed Ansible Playbooks to simplify and automate tasks. Protected encrypted data needed for tasks withAnsibleVault.
  • Responsible for Creating AnsibleInventory files, hosts, handlers, tasks, templates, roles and group vars to build and Automate AWS Environment/infrastructure.
  • Built complete Configuration Management for the Microservices using Kubernetes, Docker and Ansible.
  • Implemented continuous integration using Jenkins. Configured security to Jenkins and added multiple slaves for continuous deployments.
  • Built Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. set Jenkins by integrating various DevOps tools such as Nexus, SonarQube, Maven, and maintain and configuring Jenkins by continuous integration (CI) and End to End automation for all build and deployments, involved in writing Groovy scripts for building CI/CD pipeline with Jenkinsfile.
  • Utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and deploy. Created Jenkins jobs to deploy applications to Kubernetes Cluster.
  • Deployed and configured Prometheusto monitor Kubernetes nodes with node-exporter, monitor Kubernetes API and resources with kube-state-metrics
  • Created services and wrote POC’s for Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Leveraged “Azure Automation” and PowerShell and Ansible to automate processes in the Azure cloud.
  • Configured Azure Multi-Factor Authentication as a part of Azure AD Premium to securely authenticate users.
  • Configuration of Internal load balancer load balanced sets and Azure Traffic manager.
  • Automated the deployment process by writing Perl, Python scripts in Jenkins.
  • Working on User requests via ticketing system (JIRA) related to system access, logon issues, home directory quota, file system repairs, directory permissions, disk failures, hardware and software related issues.

Environment: AWS, CloudWatch, AWS Lambda, GIT, GITHUB, Jenkins, Docker, K8S, Ansible, ELK, Splunk 5.0, 6.0, Python, Nexus Artifactory, RHEL, Terraform

Sr. Cloud Automation Engineer

Confidential, St. Louis, MO

Responsibilities:

  • Configured SNS, SQS, RDS, DynamoDB, S3, IAM, Cloud Front, ELB to setup environment ready for cloudification and Cloud Watch, Nagios to monitor real-time granular metrics of all the AWSServices and configured individual dashboards for each resource Agents.
  • Implemented AWSsolutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier. Used IAM to create new accounts, roles and groups.
  • Designed and Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling KubernetesAWSinfrastructure and microservice container orchestration.
  • Utilized AWSCLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • DesignedAWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Worked with implementing and efficient management of Active directory infrastructure setup with DNS services onWindowsServer 2003 andWindowsServer 2008 R2 platform.
  • Administrating production servers/network infrastructure that includes Windows administration of Domain Controllers, IIS Web Servers (HTTP/S, FTP and SMTP), Exchange 2003/2010 Mail Servers, NAS, File and print Servers and Terminal Servers on Windows 2003/2008R2/2010.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to manage configuration of AWS Nodes and Test Playbooks on AWS instances using Python and ran Ansible Scripts to provision Dev servers.
  • Infrastructure buildout, maintenance & automation, collaborated with infrastructure team to maintain servers using Terraform for provisioning, Ansible for automating software configuration. Servers were spread across various regions and availability zones on AWS.
  • Created Terraform modules to create instances in AWS & automated process of creation of resources in AWS using Terraform.
  • Developed Ansible Playbooks using YAML scripts for launching different EC2 virtual servers in the cloud using Auto-Scaling and Amazon Machine Images (AMI).
  • Used Ansible server to manage and configure nodes, Managed Ansible Playbooks with Ansible roles. Used file module in Ansible Playbook to copy and remove files on remote systems.
  • Created upstream projects for kolla images to build kolla images for all the OpenStack components
  • Created upstream project for Light Weight OpenStack Images (LOCI) images which are highly efficient for all the OpenStack components which supports LOCI.
  • Developed an integration pipeline to pass all the UCP components and deploy UCP on top of a Kubernetes cluster with 3 masters and 2 workers environment.
  • Extensively involved in deploying OSH (OpenStack helm charts) on top of UCP with 5 BareMetal nodes out of which 3nodes acts masters and 2 acts as workers.
  • Wrote many helm charts which are used in the deployment of OSH.
  • Created a super seed job which makes the process to automate in creating many pipelines that has seed. groovy file
  • Used Gerrit-hub extensively and followed 2 +2 policy for merging the code and a verified +1 from Jenkins gates.
  • Wrote many ingress rules for the Kubernetes cluster by deploying different ingress pods in different namespaces.
  • Prepared global manifests for deploying UCP on the Kubernetes cluster and also site specific yaml's for specific labs.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages.
  • Deployed CoreOS Kubernetes Clusters to manage Docker containers in the production environment with light weight Docker Images as base files.
  • Deployed the OSH on top of UCP in the labs behind a proxy
  • Refactored Python/Django modules to deliver certain format of data.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL DB package to retrieve information.
  • Utilized Python libraries python, NumPy, Twisted and matplotlib.
  • Written Pythonscripts to parse XML documents and load the data in database.
  • Written Pythonscripts with CloudFormation templates to automate installation of Autoscaling, EC2, VPC, and other services.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Created custom heat templates to spin VM's in OS.
  • Created custom functions for Jenkins in order to create a VM, Destroy VM, publish to antifactory, and also slack messages
  • Used Go Programming Language (Golang) and Scala in the development of the application.
  • Providing scalable solutions via erlang, Golang, AWS, protocol buffers and supervision trees
  • Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration.

Environment: AWS EC2, Security groups, Elastic IP’s, Load balancers, S3, EBS, Direct Connect, VPC, Cloud Watch, IAM, RDS, CEPH, OSH, Jenkins, Docker, Kubernetes, GIT, Gerrit hub, nginix, Python, Golang.

AWS SOLUTION ARCHITECT

Confidential, Atlanta, GA

Responsibilities:

  • Responsible for planning, installing, and supporting AWS infrastructure.
  • Worked on AWS - Amazon Cloud - EC2, Security Groups, Elastic IP's, Load balancers, Auto scaling groups, S3, Elastic Bean Stack, Direct Connect, VPC, Cloud watch, IAM and a number of other services as well.
  • Designed the future state architecture of various applications which are being migrated from on premise data center to AWS considering the HA and DR of those applications.
  • Monitored resources such as EC2, CPU memory, Amazon RDS DB services and EBS volumes using Cloud Watch.
  • Responsible to create various Cloud Watch alarms that sends an Amazon Simple Notification Service (SNS) message when the alarm triggers.
  • Configured AWS S3 and their life cycle policies and to backup files and archive files in Amazon Glacier.
  • Designed Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services and created Amazon EC2 instances and setting up security groups and Configured Elastic Load Balancers.
  • Worked on auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Worked on the POC for implementation of NAS solution in AWS for various applications with dependencies.
  • Worked on Amazon RDS which includes automatic failover and high availability Confidential the database layer for MYSQL workloads.
  • Captured regular snapshots for EBS volumes using CPM Cloud protection manager.
  • Created VPC’s virtual private cloud with both public and private subnets and groups for servers and created security groups to associate with the networks.
  • Designed roles and groups for users and resources using AWS Identity access management IAM.
  • Enabled MFA multi factor authentication to secure the AWS accounts.
  • Supported multi region and multi-AZ applications in AWS.
  • Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Written Terraform templates, Chef cookbooks, recipes and pushed them onto Chef server for configuring EC2 instances.
  • Worked on setting up Terraform continuous build integration system.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Installed chef server enterprise on premise/AWS/bootstrapped the nodes and automated the infrastructure using cookbooks.
  • Involved in setting up builds using Chef as a configuration management tool and managed the configurations of servers.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Installed and configured web servers like Apache web server.
  • Deployed and configured GIT repositories with branching, tagging and merge requests.
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
  • Worked on container-based deployments using Docker, working with Docker images, Docker HUB and Docker registries.
  • Created Docker containers and Docker consoles for managing the application life cycle.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Created automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using services like CloudFormation, Code Build, CodeDeploy, S3
  • Enhanced, fixed functional and performance related bugs in core product written in GO (Golang).
  • Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks using GitHub webhooks.
  • Used Jenkins to automate the build process and integrate with other tools.
  • Installed Jenkins master and slave nodes and also configured Jenkins builds for continuous integration and delivery.
  • Supported the code builds by integrating with continuous integration tool Jenkins.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Implemented a continuous delivery pipeline with Git hub, Jenkins, Docker and AWS AMI’s.
  • Installed and configured Elastic search with Log stash ship of logs of three.
  • Analyzed the logs data and filtered required columns by log stash configuration and sent it to Elasticsearch.
  • Designed the Elastic Search configuration files based on number of hosts available, naming the cluster and node accordingly.
  • Written scripts in Pythonfor extracting data from HTML file using PythonLibrary Beautiful Soup.
  • Created Python and Bash tools to increase efficiency of call center application system and operations, data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
  • Involved in building database Model, APIs and views utilizing Python, in order to build an iterative web-based solution.
  • Responsible for communicating the cut over plan and migration approach for the application teams, application owner and business owner.

Environment: AWS EC2, Security groups, Elastic IP’s, Load balancers, S3, EBS, Direct Connect, VPC, Cloud Watch, IAM, RDS, CPM, NAS, Chef, Jenkins, Docker, Kubernetes, GIT, ELK, Python, Golang.

CLOUD DEVOPS ENGINEER

Confidential, Southlake, TX

Responsibilities:

  • Built CloudFormation templates using JSON and python scripting for cloud infrastructure.
  • Creating an AWS RDS MySQLDBcluster and connected to the database through an Amazon RDS MySQLDBInstance using the Amazon RDS Console.
  • Deployed builds in Data Center servers by implementing Chef recipes. Modified and re-used the Chef recipes for direct deployment into the EC2 instances.
  • Experienced in building Red Hat OpenShift container platform for DOCKER. Used Docker Swarm to manage containerization application using nodes and deployed application containers as pods.
  • Used Chef as configuration management tool to deploy consistent infrastructure across multiple environments.
  • Designed Chef Cookbooks to support the JAVA and PYTHON applications. Developed new features and provided support for all identity micro services.
  • Wrote wrapper scripts to automate the deployment of cookbooks on nodes and to run the chef client on the chef solo environment and compliance including bootstrapping of chef client nodes for provisioning, create nodes and roles.
  • Worked on Chef-server/workstation and nodes via CLI tools, deployed packages and web applications on nodes through chef-server by using chef-client.
  • Used Knife tool to authenticate between workstation and chef-server and used chef-client to authenticate between Chef-server and nodes.
  • Created the CI/CD pipeline and provided the required parameters and servers for the Build and Release Management in VSTS.
  • Used GIT, JENKINS, MAVEN, SONARQUBE and NEXUS to build the CI-CD pipeline. Later used CHEF as configuration management tool.
  • Developed build and deployment scripts using MAVEN as build tool, and integrated selenium in Jenkins, to perform the automated integration test.
  • Worked with build pipeline set up for CI/CD using Jenkins Enterprise editions and deploy to orchestrated changes across many servers and components.
  • Develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) Unix based Korn shell, Bash.
  • Installed, managed and administrated of all Linux/Unix servers by applying relative patches and packages Confidential regular maintenance periods using RedHat Satellite server, YUM and RPM tools.
  • Installing, configuring and maintaining the VMware ESX 4.1 Virtual center.
  • Creating, installing, configuring and maintaining the virtual Machines, installing guest operating systems and hosts for applications running on it.
  • Maintaining active directory, good knowledge on it and file server volume backups. Monitoring active directory integrity and replication.
  • Retaining servers in offshore datacenter and supporting application installation and configuration. Building new VMware Active directory and MS Exchange 2010.
  • Provided live support for 24/7 creating, experimenting and developing virtual and windows environments.
  • Offered technical help to users, fixing connectivity issues in vSphere 5.0
  • Planned release schedules with Agile methodology & coordinated releases with engineering and SLA for timely delivery.

Environment: AWSEC2, VPC, Auto scaling, ELB, Red Hat EL 3/4/5/6, CloudWatch, EBS, Directory Services, Route53, MS SQL 2012, SQL Server Mirroring, Active Directory, Chef, Puppet, Jenkins, GIT, Python.

Sr. AWS Engineer

Confidential, NY

Responsibilities:

  • Monitored live traffics, logs, memory and disk utilization and various factors responsible for deployment.
  • Used bash and python scripts to automate AWS services like web servers, ELB, EC2, S3 bucket and application configuration. These scripts also helped in creating stacks, single servers or help in joining web servers to the stacks.
  • Setting RedHat servers for different kinds of applications like RNM, VNIC, UAS, KMF and ISSI gateways.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability Confidential the database tier for MySQL workloads.
  • Installed and configured New monitoring service called ALERTA and integrated Nagios, AWS CloudWatch and pingdom on to ALERTA console.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services. Used Nagios to monitor the network service like SMTP, POP3, HTTP, NNTP, SSH
  • Own full lifecycle of build system- from analysis, development, implementation and support of builds unit testing and deployments.
  • Used JENKINS and GIT dependency management system to deploy snapshot by using the shell scripting and released artifacts to Nexus to share artifacts across projects and environments.
  • Managed and administrated of all UNIX servers, includes Linux operating systems by applying relative patches and packages Confidential regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
  • Used ROUTE53 to configure DNS failover to manage DNS zones and to provide public DNS names to elastic load balancers IP’s.
  • Experienced in securing infrastructure using AWS IAM and security groups in public and private subnets in VPC.
  • Managed Git repository, code merging, and production deployments. Coordinate/assist developers with establishing, applying appropriate branching, labeling/naming conventions using Subversion, Git source control.
  • Created Jenkins pipeline jobs for Puppet release process for module deployment, using Kanban Agile methodology for puppet development.
  • Involved in several production implementations and managed deployment processes via Document Management System (DMS) and Puppet.
  • Performed Branching, Tagging, Merging and release activities in various version control tools such as GIT, SVN according to environment.
  • Create, maintain and administrating GitHub and subversion repositories as source code managements.
  • Redesigned and deployed the Nagios implementation. Nodes automatically added/removed themselves using Puppet.
  • Developed utilities including templates and configuration for Nagios and basic system configuration. Wrote custom plugins for Nagios.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Wrote Python scripts for automated backup-ups and Cron jobs.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Jenkins.
  • Designed and maintained databases using Pythonand developed Pythonbased API (Restful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Developed web sites using Python, XHTML, CSS, and JavaScript.

Environment: EC2, Load balancing, Auto Scaling, route53, IAM, VPC, EMR, API, NAT, Cloud Watch, Network ACL, RDS, Cloud Formation, Chef, Jenkins, puppet, Elastic Search, GIT, JIRA, Nagios.

AWS Engineer

Confidential, IL

Responsibilities:

  • Planning, deploying, monitoring, and maintaining Amazon Web Services (AWS) cloud infrastructure consisting of multiple EC2 nodes and VMWare's as required in the environment.
  • Configured SNS, SQS, RDS, DynamoDB, S3, IAM, Cloud Front, ELB to setup environment ready for cloudification and Cloud Watch.
  • Configured Cloud Watch and Nagios to monitor real-time granular metrics of all the AWSServices and configured individual dashboards for each resource Agents
  • Optimized volumes and EC2 instances& Created multi AZ VPC instances & Used IAM to create new accounts, roles and groups.
  • Worked on Multiple AWSinstances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWSpublic cloud.
  • Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Created AWSRoute53 to route traffic between different regions.
  • Created an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console.
  • Worked on Migration Strategy and developed a POC migrating VMware/On-premise datacenter to AWSutilizing, AWS EC2, S3, RDS, VPC, and Direct Connect.
  • Analyzed logs and helped in performing root cause analysis for various issues coming up on daily basis.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors, which are important for deployment.
  • UsedAWScommand line client and management console to interact withAWSresources and APIs, Amazon RDS Multi-AZ for automatic failover and high availability Confidential the database tier for MySQL workloads.
  • Maintained existing and also helped creating new Users and tenants using Amazon IAM's.
  • Enabled customers to better manage software developments, deployments and infrastructure with CI and CD tools such as Chef, Jenkins and GitHub.

Environment: AWS EC2, Load balancing, Auto Scaling, route53, VPC, IAM, RDS, EMR, MYSQL, Dynamo DB, Cloud Formation, Chef, Jenkins, puppet.

We'd love your feedback!