Devops/aws Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- 10+years of extensive experience in Automating, configuring and deploying instances on cloud environments and Data centers. Experience in the areas of DevOps with Azure/AWS, CI/CD Pipeline, Build and release management and Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS,S3,VPC, RDS, SES, SNS, SQS, ELB, Autoscaling, CloudFront, CloudFormation, ElacticCache, CloudWatch.
- Self - starter with an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific and OpenStack technologies.
- Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Route 53, CloudFormation, Elastic Bean Stalk, VPC, EBS etc., Knowledge of application deployment and data migration on AWS.
- Proficient in writing AWS Cloud Formation templates (CFT) to create custom VPC'S, subnets, NAT, EC2 instances, ELB's and Security groups using JSON templates.
- Implemented VMware ESX server to provide multiple virtual hardware platforms while keeping hardware costs and energy consumption down.
- Designed and setup CI/CD pipeline to deploy containerized applications in the cloud.
- Involved in installing Jenkins on Linux environment and implemented a Master and Slave configuration to run multiple build operations in parallel.
- Designed a Data Model as Cassandra to be a Data store with Spark integration for an application to support Real time analytics and correlation system to provide the ability to stitch multiple events and Data sources together in to service level view for a single subscriber.
- Deployed and monitored Micro services using pivotal cloud foundry, also managed domains and routes with the cloud foundry. Worked in using Dockers Swarm and deployed spring boot applications.
- Design an ELK system to monitor and search enterprise alerts. Installed, configured and managed the ELK Stack for Log management within EC2 / Elastic Load balancer for Elastic Search.• Written Recipes and Cookbooks and uploading them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53& ELB with Chef Cookbooks.
- Experience writing Ansible playbooks to deploy automated tasks to multiple servers using Python, Managing Configurations of AWS Nodes and Test Playbooks on AWS instances using Python and written Ansible Scripts to assist Dev servers.
- Worked with Build and Release automation framework designing, Continuous Integration and Continuous Delivery, Build and Release Planning, Procedures, scripting and automation.
- Executed a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's, results in generating of new Docker container whenever a new GitHub branch get started.
- Expert in deploying the code through web application servers like WebSphere, WebLogic, Apache Tomcat, JBOSS.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war and ear) from source code.
- Experience in Branching, Merging, Tagging and maintaining the version across the environments using Source Code Management tools like SVN, GIT and CVS.
- Experience on monitoring tools such as Splunk and Nagios, used Cloud Watch to monitor AWS infrastructure, and used to analyze and monitor the data.
- Extensively worked with change tracking tools like Remedy, JIRA and used these for tracking, reporting and managing bug
- Create clusters in Google Cloud and manage the clusters using Kubernetes (k8s). Using Jenkins to deploy code to Google Cloud, create new namespaces, creating Docker images and pushing them to container registry of Google Cloud.
- Setup Alerting and monitoring using Stackdriver in GCP.
- Experience in installation and management of network related services like TCP/IP, FTP, SSH, DNS, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP.
- Worked on setting up AWS-VPC, creating AWS EC2 and launching AWS EC2 instances on diverse types of private and public subnets based on the requirements of the applications.
- AWS expertise in dealing with AWS resources S3, ECR, AMI, ELB, Route 53, etc.
PROFESSIONAL EXPERIENCE
DevOps/AWS Developer
Confidential
Responsibilities:
- Hands on experience with AWS services like IAM, EC2, S3, RDS, VPC, ELB, EBS, Cloud Watch, and Auto scaling following best practices.
- 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/availability zones on AWS.
- Worked with Terraform key features such as Infrastructure as code, Execution plans, Confidential State.
- Experience building terraform templates with key concepts variables, modules, data sources
- Similar experience with Aws CloudFormation templates.
- Experience in automating writing Ansible playbooks in YAML to manage Web Applications, Config Files, Commands, software rollout, packages etc.
- Experience in migrating the my-sql database from on-premise to cloud.
- Primarily used -galaxy command is retrieving roles from the Galaxy. Roles must be downloaded before they can be used in playbooks.
- Implemented secure cloud architecture based on AWS to make sure applications are reliable, scalable and highly available. Built and configured a virtual data centre in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
- Good experience with cloud migration of application to Amazon Web Services and Google Cloud Platform and load balanced between two providers for high availability.
- Implemented Amazon EC2 by setting up instances, Virtual Private Cloud (VPCs), and security groups and by automating the process of launching and stopping/terminating EC2 instances on AWS with BOTO3.
- Launched and configured AWS Multi-Tier EC2 instances in predefined VPC's in different subnets and attached ACLs & Security Groups to maintain security.
- Developed CloudFormation scripts to automate EC2 instances and managed 200+ AWS instances and configured Elastic IP & Elastic Storage in open enrolment period and implemented security groups and Network ACL's.
- Implemented a 'server less' architecture using API Gateway, Lambda and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets.
- Converted existing AWS infrastructure to server less architecture (AWS Lambda, Kinesis) deployed via Apache Lib Cloud, Terraform and AWS Cloud formation.
- Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
- Acquired immense knowledge with configuration management tool Chef.
- Installed Workstation, Bootstrapped Nodes, wrote Recipes, and Cookbooks and uploaded them to Chef-server and managed AWS for EC2/S3 & ELB with Chef Cookbooks.
- Written Chef Cookbooks for installing Tomcat, JBoss, Nginx, WebLogic, WebSphere and for configuring load balancers and fail over.
- Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
- Implemented Continuous Integration using Jenkins and GIT from scratch.
- Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
- Experience in managing infrastructure services, which includes Amazon Elastic
- Compute Cloud (EC2), Elastic Block Store (EBS), Simple Storage Service (S3), Elastic Load Balancing (ELB), Amazon Virtual Private Cloud (VPC), Route53 and Auto Scaling.
- Understanding of security measures AWS provides and key concepts of AWS Identity and Access Management (IAM).
- Maintaining EC2 services like Launching EC2 Linux instances, associating Elastic IP to the instances, attaching volumes, creating security groups, changing rules and restricting access, Creating AMI from instances.
- Creating EBS volumes and attaching to instances, creating partitions and drives.
- Creating snapshots for volumes
- Creating cloud watch alarms along with SNS notifications for monitoring CPU, Memory and Disk Utilization of EC2 instances.
- Working with other customer support teams to ensure a consistent and high-quality level of support.
DevOps /AWS Architect
Confidential
Responsibilities:
- Proficient in AWS services like VPC, EC2, S3, ELB, Autoscaling Groups (ASG), EBS, RDS, IAM, CloudWatch.
- Experience in building EC2 instances, AWS Volumes, Snapshots, Amazon Machine Images, Network Interfaces, tagging of resources and Implemented Elastic Load Balancing and AWS Auto Scaling.
- Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts.
- Experience in creating IAM Users, Groups, Roles, Identify Providers and defining Policies and applying to IAM Users and Groups. Experience creating EC2 AMI's and migrating it to different regions. Also automate EC2 instance backup.
- Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
- Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
- Possess good knowledge in creating and launching EC2 instances using AMI's of Linux, Ubuntu, RHEL, and Windows and wrote shell scripts to bootstrap instance.
- Migrated existing application from monolithic to Micro services architect. Build Spring Boot application and use Docker Swarm as container orchestration tool to manage service.
- Used Jenkins and pipelines which helped us drive all Micro services builds out to the Docker registry and then deployed to Kubernetes.
- Building and configuring of EC2 instance on AWS cloud platform, Configuration of Elastic Load Balancer (ELB) for traffic control for the EC2 and S3.
- Worked on Docker container snapshots, attaching to a container, managing containers, removing images and managing directory structures.
- Worked with developing Chef Recipes using Terraform scripts to perform deployments onto application servers like Tomcat and Nginx.
- Written Terraform templates, Chef Cookbooks, recipes and pushed them onto Chef Server for configuring EC2 Instances.
- Worked in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows AZURE and SQL AZURE and in AZURE web and database deployments.
- Managed local deployments in Kubernetes, created local cluster and deployed application container.
- Implemented Nagios monitoring solutions for mission critical servers.
- Worked closely with development teams to integrate their projects into the production AWS environment and ensure their ongoing support.
- Created network architecture on AWS VPS, subnets, Internet Gateway, Route Table and NAT Setup.
- DevOps Engineer
Confidential, Chicago, IL
-
- Responsibilities:
- Prepared projects, dashboards, reports and questions for all JIRA related services.
- Generated scripts for effective integration of JIRA applications with other tools.
- Configured plugins for the integration tools to the version control tools.
- Worked with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
- Defining Release Process & Policy for projects early in SDLC.
- Branching and merging code lines in the GIT and resolved all the conflicts raised during the merges.
- Supported different projects build & Release SCM effort e.g. branching, tagging, merge, etc.
- Highly skilled in the usage of data center automation and configuration management tool such as Docker.
- Performed Deployment of Release to various QA & UAT environments.
- Responsible for installation and upgrade of patches and packages on RHEL5/6 using RPM & YUM.
- Design roles and groups using AWS Identity and Access Management (IAM).
- Managed hardware, software, and networking for a large-scale cluster on Amazon EC2.
- Used security groups, IAM roles, scaling groups, load balancers, Monitored EC2 instances with Cloud watch.
- Used Amazon S3 to backup database instances periodically to save snapshots of data.
- Experience with analysis of logs and 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.
- Develop Cloud Formation scripts to automate EC2 instances. Design user's credentials and profiles using AWS IAM.
- Automated system deployment, monitoring, alarming and scaling in the Cloud.
- Created, deleted and managed user accounts used to interact with AWS and setup their ACLs with Amazon IAM.
- Decent knowledge on Dynamo DB and Amazon EMR.
- Manage network security using Load balancer, Auto-scaling, Security groups and NACLs.
- Creating NAT and Proxy instances in AWS and manage route tables, EIP's and NACLs.
- Used DNS management in Route53, Amazon S3 to backup database instances to save snapshots of data.
Cloud Engineer
Confidential -Dallas, TX
-
- Responsibilities:
- Planning, deploying, monitoring, and maintaining Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare's as required in the environment.
- Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
- On boarded and migrated test and staging use cases for applications to AWS cloud with public and private IP ranges to increase development productivity by reducing test-run times.
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
- Managing a production infrastructure on Amazon Web Services VPC utilizing AWS Code Deploy, S3, EC2 Container Service, Cloud Formation, including Auto Scaling.
- Worked on Migration Strategy and developed a POC migrating VMware/On-premise datacenter to AWS utilizing, AWS EC2, S3, RDS, VPC, and Direct Connect.
- Working experience designing VPC, Route Tables, Direct Connect, Internet Gateway, Security Groups, and CloudWatch Monitoring Alerts.
- Build server deployment on Cloud AWS (EC2) servers with help of DevOps tools like Chef\Puppet.
- Implemented AWS solutions 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.
- Experience in writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
- Experience in RedHat Linux 5.x, 6.x (Installation, Configuration, Tuning, and Upgrades).
- Created AWS VPC network for the Installed Instances and configured the Security Groups and Elastic IP's accordingly.
- Used Perl scripts for deployment code on multiple servers.
- Implemented several Continuous Delivery Pipelines for different products using Chef & Jenkins.
- Implemented One Click Deployments using Chef and AWS.
- Responsible for ensuring Continuous Delivery/Continuous Integration across all environments from UAT/TEST to Pre-Production and Production using Jenkins.
- Server migration using cloud services like AWS from physical to cloud environment.
- Experience in monitoring System/Application Logs of the server using Splunk and Nagios to detect Prod issues.
- Created the Release Management plan with the implementation schedule.
- Worked with the automated scripts for the Build and Deployment of the applications.
- Responsible for Build and Install Schedules using Unix Cron jobs.
- Coordinating different tasks with different teams for creating usage models for different projects.
- Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
- Working on Multiple AWS instances, set the security groups, Elastic Load Balancer's and AMI's, Autoscaling to design cost effective, fault tolerant and highly available systems.
- Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
Sr. JavaDeveloper
Confidential, New Jersey
-
- Responsibilities:
- Led the effort to architect, design, develop, support and maintain in house reporting tool (Structured Query Builder) with various capabilities like hierarchy browser, flexible and data driven report creation, scheduler, global language support, Excel and CSV export, multiple drill downs
- Did extensive Pl/SQL programming and performance tuning of queries and stored procedures Designed and developed Job Stream to maintain reporting and forecasting data for various businesses like Budget, Annuities, Sales, Treasury, NII, Debt forecasting.
- Used multithreading capabilities of Java to build multiple Essbase cubes at the same time. Used parallel processing for executing stored procedures, executing Maxl script to build outlines and back up of the cube.
- Developed automation jobs using Java APIs for Hyperion Essbase cube build, data load, partition update, transaction replay and archiving historical cubes.
- Automated the process of matching debts to loan. Improved analyses of Debt and Interest Expense, by providing tools to calculate breakage, ratios and variances.
- Enhanced forecast process related to Borrowing, Debt Issuance, and Interest Expense. Created oracle package for matching analysis (debt/loan)
- Worked on reports related to US GAAP Income Statement, Balance Sheet and Tax
- Did extensive J2EE development using Core Java, Servlets, JSP, Java Script, AJAX, Struts framework and Oracle