Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Mamatha Sankranthi

Mamatha Sankranthi

Madison,WI

Summary

  • AWS DevOps certified and Professional with 9+ years of experience in the IT industry as a Build and Release Engineer with Devops Methodologies as AWS DevOps/Cloud Security Engineer, Skilled in software configuration management which includes Project Setup, Build & Release process setup, Build Automation, Continuous Integration, Infrastructure Security.
  • Very good understanding of DevOps concepts and a critical thinker of its different application areas.
  • Experienced in AWS Cloud platform with features EC2, VPC, ELB, Auto-Scaling, Security Groups, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudWatch, CloudFormation.
  • Strong background in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like Subversion (SVN) and GIT (GitHub, GitLab).
  • Extensively worked on Jenkins for Continuous Integration (CI) and for end-to-end automation for build and deployments.
  • Experience in Container based deployments using Docker.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Experience in Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services, and deployed application containers as Pods.
  • Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with Kubernetes, Docker Compose, AWS ECS Azure EKS & Mesos.
  • Hands-on experience in Dockers container
  • Experience in using Docker and setting up ELK with Docker and Docker-Compose. Actively involved in deployments on Docker using Kubernetes.
  • Experience in troubleshoot build problems as they generated & work with engineering team to resolve issues.
  • Experience in creating well formatted documentation using Confluence.
  • Experience in implementing and administering monitoring tools Splunk and Nagios.
  • Experienced in setting up Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms.
  • Experienced in using Ansible as a configuration management tool and developed Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, and other applications.
  • Experience in all stages of software development cycle thorough with software methodologies like Waterfall, RUP, Scrum and Agile.
  • Worked with Static Code Analysis tools to find and resolve application issues.
  • Expertise in implementing, administering, and monitoring tools like Splunk, ELK and Grafana to monitor logs of applications in Production and Non-Production environments.
  • Experience in writing Terraform and CloudFormation templates to solution towards Infrastructure as Code.
  • Knowledge of using Routed Protocols: FTP, SSH, HTTP, HTTPS.
  • Skilled in Bug tracking tools like JIRA and Rally.
  • Demonstrated abilities in large enterprise-wide network design, implementation as well as administration support and network integration.
  • Implemented Zone Based Firewalling and Security Rules on the Barracuda Web Application Firewall.
  • Advanced knowledge, design, installation, configuration, maintenance and administration of AWS WAF, Barracuda Web Application Firewall, VPN.
  • Experience in monitoring the server/network infrastructure with Web Firewall logs to provide maximum efficiency.
  • Experienced in infrastructure management by tracking vulnerabilities and AMI rehydration.
  • Collaborates with team members in developing and presenting reports on all security engineering incidents: outage impact, duration, root cause, and mitigation and prevention.

Overview

10
10
years of professional experience

Work History

Sr. AWS DevOps Engineer

Santander Bank
Matawan, NJ
01.2021 - Current
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services
  • Worked with development team to create a collaborative IT operations model based on Agile and DevOps methodologies and wrote code to support automated IT operations methodology (foundation of cloud services) in various scripting languages
  • Supported over 200+ AWS cloud instances and used AWS command line interface to manage and configure various AWS products
  • Performed installation, configuration, upgradation, patching on RHEL 6.x, 5.x and Windows 2008 and Windows 2012 in EC2 instances
  • Planned and implemented VPCs with multiple availability zones and multiple subnets to meet the dynamic IP requirements
  • Used elastic search through JSON
  • Wrote Chef Cookbooks for installing and managing Applications
  • Strong with AWS network services
  • Designed and implemented AWS cloud-based instances for use on their current and upcoming projects
  • Worked on numerous AWS services such as EC2, S3, EKS, VPC, RDS, MSK, CloudWatch, CloudTrail, DynamoDB, ECR, IAM
  • Worked with Amazon Web Services (AWS), EC2 Storage Managements integration and utilization within the infrastructure and applications
  • Infrastructure deployment, administration, troubleshooting and configuration of virtual and cloud instances on AWS and VMware platforms
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups
  • Responsible for Design of different Release Environments for new projects and monitoring
  • Implementing a Continuous Delivery framework using Jenkins, Chef, and Maven & Nexus in Linux environment
  • Creating, Utilizing, Managing Policies in S3 buckets on AWS
  • Working on transferring SQLite data generated to S3 bucket using Python scripts
  • Working on Data Lakes in AWS using the SQLite data transferred to the S3 bucket
  • Using Cloud Formation tools like AWS Glue worked on Big Data related Data Lakes on Amazon Web Services
  • Created IAM roles to work on Data Lakes and added database to run it on demand
  • Wrote templates to build the infrastructure for the Vue.js application
  • NPM (Node Package Manager) dependencies were installed and used to run the application
  • Worked with automation tools which are pre-installed in the azure DevOps portal to build the packages
  • The automation tools like NPM and MAVEN with build.xml and pom.xml scripting languages depending on the packages like HTML, CSS or java script
  • Deploy scalable NodeJS application in AWS platform using AWS Lambda
  • Used Jenkins, GitHub for Continuous Integration and Deployment
  • Implemented CI/CD Pipeline for DevOps environment
  • It bridges the gap between development and operations teams by automating the building, testing, and deployment of applications using Git, Docker, Jenkins, and Ansible
  • Installed, configured and automated the Jenkins build jobs with AWS deployment pipelines using various plugins like Jenkins-EC2 plugin and Jenkins-Cloud Formation plugin
  • Conducted POC to orchestrate provisioning of OS to request customers with Terraform & Jenkins
  • Focused on containerization and immutable infrastructure
  • Docker has been core to this experience, along with Kubernetes, Docker Compose, AWS ECS Azure EKS & Mesos
  • Created Clusters in Elastic Kubernetes Service (EKS) to deploy a managed Kubernetes cluster in AWS
  • Automated the scheduling, rollout and rollbacks using Kubernetes to launch container on particular cluster nodes and bring it to desired state
  • 24/7 on call support for incident response on production applications.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance
  • Worked with cross-functional design teams to create software solutions that improved overall functionality and performance
  • Monitored automated build and continuous software integration process to drive build/release failure resolution
  • Automated and implemented system backup and recovery procedures
  • Documented project design for reference and future use cases

AWS DevOps

LTI Mindtree
Hyderabad, Telangana
01.2019 - 06.2021
  • Create Cloud Formation and Terraform templates and deploy AWS resources like EC2, Autoscaling, EBS, and S3
  • Implement Serverless architecture using AWS Lambda with Amazon S3
  • Create S3 buckets and manage policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
  • Create custom Amazon Machine Images (AMIs) to automate server build for auto scaling during peak times
  • Also, deploy applications in AWS using Elastic Beanstalk
  • Use tools like Visual Studio Community Edition, Visual Studio Code, Power Shell ISE, and SQL Server Management Studio
  • Automated testing, design and implementation
  • In charge of designing and developing the USDA Survey Management Systems application to enable easier development and implementation of USDA field surveys
  • Designed and implemented automated testing system utilizing Perl unit testing and automated Web Browser testing (WATIR/Ruby)
  • Formulated and optimized MySQL and Redbrick queries
  • Wrote LDAP authentication routines to interface Catalyst apps with existing Active Directory authentication system
  • Worked with the product and technology teams to help refine, organize and automate Dignity Health's cloud infrastructure, deploy applications from development to production as well guide and manage the growth of Dignity Health's internal IT infrastructure
  • Implemented new process and policies for build process and involved in auditing, Build Continuous Integration environment (Jenkins) and continuous delivery environment (puppet)
  • Responsible for defining Branching & Merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans
  • Create, manage, and perform container-based deployments using Docker images containing Middleware and Applications together
  • Enforce Test Driven Development (TDD) approach for writing application codes
  • Install, Configure, and automate Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plug-in and Jenkins Cloud Formation plugin
  • Automated configuration management and deployments using Ansible playbooks and Yaml for resource declaration
  • And creating roles and updating Playbooks to provision servers by using Ansible
  • Worked on monitoring servers using Nagios and Splunk using logging tools like ELK
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions
  • Created different stages, Published the Artifacts, Copied the files and archived the files
  • Similarly, when the Master branch of GitHub is updated, it directly triggers staging, where you can verify all the developments before it moves to production
  • Created different pipelines, one for the cloud deployment, another for the backend data& one for Data flow
  • Wrote ARM templates and PowerShell Scripts, to automate the pipelines as a code
  • Performed Integrated delivery using Jenkins
  • Done Branching, Tagging, Release Activities on Version Control Tools GitHub
  • Worked in an Agile methodology model, using Jira as the project management tool
  • Involved in the development of a test environment on Docker containers and configuring the Docker containers using Kubernetes
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, Utilized Kubernetes, and Docker for the runtime environment of the CI/CD system to build, test deploy
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Worked with teams of talented software engineers to define, build and maintain cloud infrastructure
  • Reviewed existing systems and made recommendations for improvements
  • Utilized code and modern cloud-native deployment techniques to design, plan and integrate cloud computing and virtualization systems
  • Performed unit testing of web applications and troubleshot issues
  • Optimized web applications for speed, scalability and security

Devops Engineer

Randstad
Hyderabad, Telangana
06.2016 - 12.2018
  • Launch EC2 instances and involve in AWS RDS, S3, Load Balancing, IAM, VPC, Cloud Formation, Lambda and Cloud Watch
  • Work on estimating costs and identify cost control mechanisms
  • Lift and shift of an existing on-premises application to AWS, Identifying appropriate use of AWS architectural best practices
  • Experience in defining the AWS Security Groups which function as virtual firewalls that control the allowed traffic to reach the EC2 Instances
  • Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling
  • Reduced costs by ~$2,000 each month by eliminating unnecessary servers and consolidating databases
  • Built and deployed Docker containers to break up monolithic apps into microservices, improving developer workflow, increasing scalability, and optimizing speed
  • Wrote scripts on Python, shell and bash and modified existing scripts on automations
  • Wrote deploy hooks/scripts for code deploy to deploy code from Git using Jenkins to AWS EC2 instances and have written multiple Jenkins jobs in bash
  • Created and hardened an Amazon Machine Image (AMI) and installed google authenticator
  • Designed, configured, and deployed Amazon Web Services for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling
  • Wrote Docker files and created images out of it as well as pulling and pushing Docker images to various environments from Docker Hub Registry
  • Deployed Dockized Applications in Kubernetes cluster using Helm Charts
  • Worked on setting-up continuous deployment pipelines using Jenkins across multiple Kubernetes clusters to stress the clusters with new infrastructure tools for Kubernetes in development environments
  • Automated these pipelines through Jenkins using pipeline script
  • Installed Jenkins on AWS EC2 instance and configured to run all the application cron jobs to run through Jenkins server
  • Worked with GIT to store the code and integrated it into Ansible Tower to deploy the playbooks
  • Worked on the concept of GIT cloning to create GIT repository
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups
  • Used Ansible for central management of Linux configuration files and software package management
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools Ansible
  • Coordinated/assisted developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control
  • Used Nagios as an infrastructure monitoring tool to identify and resolve infrastructure problems before they affect critical processes
  • Used Python scripting for Applications, Backups, and scheduling
  • Supported 24x7 production computing environments and provided on-call and weekend support.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance

DevOps Engineer

Sonata Software Pvt Ltd
Hyderabad, Telangana
06.2014 - 05.2016
  • Converted existing AWS infrastructure to ‘Serverless' architecture deployed via Terraform which includes AWS Elastic Beanstalk for app deployments
  • Worked on AWS Lambda with Amazon Kinesis and integrated Dynamo DB using Lambda for value storage and for streams backup
  • Developed and maintained Cloud Formation Template Scripts (CFT), automated the provisioning of AWS resources, and installed workstations
  • Prevailingly driven open-source tools Spyder (Python) and R Studio(R) for statistical analysis and contriving machine learning
  • Involved in defining the Source to Target data mappings, Business rules, and data definitions
  • Created Snapshots and Amazon Machine Images (AMI) of the instances for backup and creating clone instances
  • Enabled centralized logging for detailed traceability and visibility into the system using AWS CloudWatch Logs, AWS X-Ray and AWS Lambda
  • Responsible for designing, building, and deploying cloud-based solutions, focusing on clients looking to move their legacy infrastructure to a more cost-effective environment
  • Leveraged EC2, Auto-scaling, and VPC to build secure, highly scalable, and flexible systems that handle expected and unexpected load bursts
  • Architected and developed event-based micro services with AWS Event Bridge, CloudWatch and AWS Step Functions, AWS Lambda serverless functions and AWS Node SDK to optimize operational procedure for a “Life and Shift” data center hosted on AWS
  • Created ELB and used Route53 with failover and latency options for high availability and fault tolerance
  • Launched EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and configured launched instances with respect to specific applications
  • Conducted POC to orchestrate provisioning of OS to request customers with Terraform & Jenkins
  • Developed Python scripts to take backup of EBS volumes using AWS Lambda and Cloud Watch
  • Conducted successful POC on serverless build & deployment of Web App using AWS Amplify
  • Deployed web-application to AWS S3 using static web hosting, registered a domain to Route 53, and used CloudFront distribution for content caching at edge locations
  • Installed and configured latest version of Docker Datacenter including Universal Control Plane (UCP) and Docker Trusted Registry (DTR) on a cluster of hosts.
  • Drove project lifespan from concept to final rollout in development and deployment

Education

B.Tech - Electrical and Electronics Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
05.2013

Skills

    Amazon Web Services

    EC2, ELB, AMI, WAF, VPC, IAM, CloudFormation, S3, Cloud Watch, Cloud Trial, SNS, SQS, EBS, EMR, Lambda, Elastic Beanstalk, Route53,

    Microsoft Azure

    Azure key vault, App Services, ARM Templates, Storage Blobs, VPN gateway, VM’s, Managed Discs

    SCM Tools

    Bit Bucket, GIT, Subversion

    Build tools

    Maven, Gradle

    Continuous Integration Tools

    Jenkins, Bamboo

    Configuration Management Tools

    Chef, Ansible, puppet

    IAC Tools

    Terraform, CloudFormation

    Containerization

    Docker, Kubernetes

    Virtualization

    Oracle Virtual Box, VMware, Vagrant

    Scripting languages

    Shell Scripting, Python, Bash, JavaScript,

    Databases

    Oracle, MS SQL Server, MySQL, NoSQL

    Operating System

    Linux/Unix, Windows

    Monitoring Tools

    Splunk, ELK, Grafana, Cloud Watch, New Relic, Nagios

    Security Tools

    Barracuda WAF, AWS WAF

    Documentation Tools

    Confluence

    Project Management Tools

    Jira, DFM

Accomplishments

  • Certifications: AWS DevOps certified and Professional

Timeline

Sr. AWS DevOps Engineer

Santander Bank
01.2021 - Current

AWS DevOps

LTI Mindtree
01.2019 - 06.2021

Devops Engineer

Randstad
06.2016 - 12.2018

DevOps Engineer

Sonata Software Pvt Ltd
06.2014 - 05.2016

B.Tech - Electrical and Electronics Engineering

Jawaharlal Nehru Technological University
Mamatha Sankranthi