Sr. Devops/aws Engineer Resume
3.00/5 (Submit Your Rating)
North Kansas City, MO
SUMMARY:
- Experienced in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, RDS, IAM, SNS, SQS, DynamoDB, auto scaling etc.), deployment services (OpsWorks and Cloud Formation, ECS) and security practices (IAM, Cloud watch and Cloud trail).
- Experience with developing and managing cloud Virtual Machines with AWS EC2.
- Hands on experience in migrating physical Linux/Windows servers to cloud (AWS) and testing.
- Experienced in creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
- Built and managed policies for S3 buckets and used S3 bucket, Glacier for storage and backup on AWS.
- Experience with Version control tools like GIT to track changes made by different servers in source.
- Experience with Server Automation and Configuration Management Tools (PUPPET, CHEF, ANSIBLE).
- Experienced in managing the artifacts generated by Maven in the Nexus repository.
- Experienced in installing Docker using Docker tool box and working with Docker to improve our (CD) Continuous Delivery framework to streamline releases.
- Implemented CI/CD allowing for deploy to multiple client Kubernetes/AWS environments.
- Strong analytical, technical, and problem - solving skills with expertise in understanding business needs and defining requirements across organization-wide systems.
- Articulate communicator with passion for teaching product and system features to internal and external staff to ensure effective solutions and quality post-implementation service.
- Hands on experience in Writing & Debugging Stored Procedures, Packages. Expertise in merging data from various Heterogeneous Data sources, Populating Standardizing data loaded into Hive.
PROFESSIONAL EXPERIENCE:
Confidential, North Kansas City, MO
Sr. DevOps/AWS Engineer
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.
- 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.
- Experienced in implementing Chef and Docker.
- Worked on chef for the deployment of servers.
- Responsible for configuring the apps to Open Shift 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.
- 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 bit buckets.
- 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.
Confidential, Saint Petersburg, FL
Sr. DevOps AWS Engineer
Responsibilities:
- Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer (ELB) and AMIs, Auto-scaling to design cost effective, fault tolerant and highly available systems.
- Implemented cloud services IAAS, PAAS, and SaaS which include Openstack, Docker and OpenShift.
- Maintained Service Grid platform and SaaS environments.
- Manage the full SDLC process, many of which are offered Software as a Service (SaaS).
- Worked on NoSQL database DynamoDB to process large data documents.
- Migrated the production SQL server schema to the new AWS RDS Aurora instance. Wrote SQL queries and worked on administration for optimizing and increasing the performance of database.
- Installed and administered Docker and worked with Docker for convenient environment setup for development and testing.
- Involved in scrum meetings to create development community around continuous integration, and helped development teams solve their obstacles.
- Extensively used JavaScript for adding dynamic web content to Web Pages.
- Worked on constructing Web applications, Input graphs, JavaScript, CRM Data, and Web scraping scripts using Python.
- Used Collections in Python for manipulating and looping through objects.
- Developed Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images, and ElasticSearch, Kibana and Logstash (ELK & EFK) etc.
- Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
- Worked on the Docker ecosystem with a bunch of open source tool like Docker machine, Docker Compose, Docker Swarm.
- Designed and Developed Bamboo Builds deployments on Docker containers.
- Used the JIRA, Confluence for bug tracking, creating the dashboard for issues.
- Managing and optimize the Continuous Integration using Jenkins, Bamboo and troubleshoot the deployment build issues using the trigged logs.
- Carried automated Deployments and builds on various environments using continuous integration (CI) tool Jenkins.
- Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Ant.
- Wrote Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
- Wrote multiple cookbooks in Chef and implemented environments, roles and Data Bags in Chef for better environment management.
- Implemented Chef Knife and Cookbooks by Ruby scripts for Deployment on internal Data Centre Server and reused same Chef Recipes to create a Deployment directly into EC2 instances.
- Deployed Puppet for configuration management to existing infrastructure.
- Evaluate Chef and Puppet framework and tools to automate the cloud deployment and operations.
- Deployed MCollective for orchestration, wrote custom MCollective plugins to deal specifically with our needs.
- Deployment automation using Puppet along with Hiera Data on MCollective orchestration engines and writing manifests and modules for different Micro Services.
- Responsible for deploying SSL Certs across AWS ELB and CloudFront.
- Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
