Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently. Bilingual DevOps Engineer with background designing, testing and implementing infrastructure and applications. Talented performer with over 11 years of experience using source control tools to identify and fix bugs in code. Consistent team player with exemplary multitasking skills.
Overall 11 years of established, compelling experience in Java, DevOps, Build & Release and Configuration Management and Automation on Unix/Linux based System Administration, working on different environments including Red Hat Enterprise, CentOS, Ubuntu, and Cloud platforms. Worked on Create and manage EC2 instances (Amazon elastic compute cloud) to deploy and execute the developed APIs, Microservices and Spark Jobs (ETL Jobs). Broad knowledge and experience in Java, Rest APIs and MicroServices. Worked on Write acceptance test driven development using Java-Cucumber to make sure the code functionally fulfills the business requirements. Worked on Amazon web services console to monitor and manage ELBs (Elastic Load Balancers) and different S3 buckets (Amazon Simple service storage). Worked on Amazon Route 53 to configure DNS Health Checks to route traffic to healthy endpoints so that the components running in the production environment will not go down and impact end users. Worked on Using Amazon CloudWatch to monitor, collect and track metrics, monitor log files, set alarms and automatically react to changes in AWS resources. Worked on Monitoring EC2 instances and ELBs using CloudWatch to make sure all the resources are available to keep our application up and running all the time. Built scalable Docker infrastructure for Micro services utilizing ECS - AWS Elastic Container service by creating task definition json file. Experience in creating Task definitions, which specifies the tasks, Resource allocation (Fargate), services and docker image on which application is built for Elastic ContainerService and ALB. Setup Auto scaling groups based on memory and CPU to adapt to unforeseen spikes without Experience in deploying and monitoring applications on various platforms using Elastic Beanstalk. Worked on Building dashboard using ELK (Elastic, Logstash and Kibana) to monitor functionalities of the components, performance of the components, monitor logs and track issues. Experience in using Datadog and PagerDuty, create alarms, dashboards and other ideal responses whenever there is an issue in any of the production components. Experience in using New Relic with monitoring the web apps and infrastructure performance. Experience in using Prometheus and Grafana with creating dashboards, alarms for the AWS EC2 instances Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub). Hands on experience in AWS with provisioning & resource management and setting up Enterprise infrastructure on Amazon Web Services (AWS). Managed On-site Operating Systems/Apps/ Packages /Services using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks. Comprehensive command using MAVEN as build tool for the building of deployable artifacts from source code. Worked on Artifactory and Sonatype Nexus to upload/download the build artifacts. Experience in Bug Tracking, Project Management tools like JIRA. Proficient in Building, Release automation framework designing, Continuous Integration and Continuous Delivery, Release planning, procedures, scripting automation. Proficient in documenting and implementing procedures related to build deployment and release. Involved in provisioning and Automation servers on Public Cloud like AWS. Deployed virtual machines (VMs) and Cloud services into secure VNets and subnets. Developed AWS Cloud Formation templates to create custom sized VPC, Subnets, EC2 instances, ELB, RedShift, Security Groups. Experience in quality management tools and technologies like Sonar, Mockito and Power Mockito. Hands-on experience in Linux based database management systems like MySQL, MongoDB, and Cassandra.