Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Hasmitha Janga

Hasmitha Janga

Chicago,IL

Summary

Certified AWS Solutions Architect with experience in DevOps, Cloud Computing, Build/Release, Software Development, and System administration. Expertise in various AWS services and tools. Skilled in GitHub Enterprise Administration and CI/CD methodologies. Proficient in configuration management with Ansible and infrastructure provisioning using Terraform, Docker, and Kubernetes. Experienced in performance testing and monitoring tools. Familiar with different deployment strategies and agile methodologies.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Cloud Engineer

BMO Harris Bank
03.2023 - Current
  • Experienced with setting up the GitHub repository management policies, project-based policies, team policies, and other security settings that apply to all the organization repositories, and members in the enterprise
  • Used Terraform to manage infrastructure on AWS
  • Setup users based on the business requirements in Active Directory
  • Worked with IAM service for creating new IAM users & groups, defining roles and policies and Identity providers
  • Installed and maintained Jenkins for Continuous Integration (CI) as well as automate Ansible Playbook runs against production infrastructure
  • Installed SonarQube as part of pipeline to get the static code analysis and Maven for Builds
  • Maintained OS patching and configuration within the maintenance window and automated the process using automation methods to perform on multiple hosts at once
  • Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS)
  • Experienced with EKS along with Fargate and deployed Robust applications without any down time
  • Responsible for integration of Jenkins with GitHub, Artifactory to automate the build deployment process
  • Worked on Docker open-source project by automating the deployment of applications inside software containers
  • Utilized Argo CD for Continuous Delivery (CD) for Cluster Configuration to make sure the code is as expected and deployed into the Kubernetes Cluster
  • Managed the Jfrog Artifactory manager completely end to end by user detailed specifications, admin roles, managing packages, dependencies, deployments and REST API configurations
  • Responsible for the maintenance of DB servers in RDS like updates during the maintenance window
  • Implemented Blue-green and Rolling deployments in Kubernetes to reduce the downtime of the application and running them as zero downtime apps
  • Co-ordinated with business and vendors for cost cutting of the Applications that need to be deployed in AWS
  • Responsible for pulling up and maintenance of the AWS reports for all the services like Instances, Databases, Cost reports everything related to AWS in Cloud Health
  • Setup and maintained the Data Dog Agent which is used for AWS monitoring
  • Managed and supported all the CI/CD applications for any issues after hours and on weekends during On-call.

Platform Support Engineer

Bayer Crop Science
03.2021 - 02.2023
  • Handled all the Support tickets/issues within the Platform Support Team as a Day-to-Day activity
  • Worked with Terraform project in AWS to add extra features (enhancements within the existing project)
  • Worked on the Migration of enterprise level source code accounts from Azure DevOps to GitHub
  • Managed GitHub automatic code review assignment for pull requests
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test and deploy
  • With integrating code using Azure cloud Endpoint, worked on Azure DevOps pipelines
  • Responsible for patching on the servers after the clean scans are received without any Vulnerabilities, also fixed the vulnerabilities if there are any during the scans
  • Performed OS patching over the LINUX servers using Elastic search on quarterly basis on AWS, AZURE, GCP servers across Organization
  • Responsible for AWS EKS upgrading cluster, setup deployments, rotation of certs etc
  • Created Charts for deploying containerized applications on AWS EKS, optimizing scalability and resource utilization, effectively managing container infrastructure
  • Experienced in developing Docker file for containerized applications and to deploy on managed EKS
  • Worked with RedHat OpenShift container platform for Docker and Kubernetes, used K8s to manage centralized applications using nodes, Config Maps, node-selector services and deployed containers as pods
  • Worked with ROSA(RedHat OpenShift Service in AWS) in AWS to maintain the K8 clusters
  • Worked on GitHub Actions to create the CI pipeline
  • Worked with Kafka cleanup to avoid conflicts for the end users and the consumers
  • Monitored resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined
  • Used Transit Gateway to establish connections between multiple VPCs and VPC peering if the VPCs are limited
  • Worked with GitHub Issues/Actions/PR’s and Gitlab repository for CI/CD deployments
  • Responsible for the cleanup in NP, Prod, lv prod and old Prod EMR’s and shrink the volumes whenever required on daily basis
  • Responsible for maintaining the Grafana Dashboard to check the Data on Kafka Topics on Duration basis
  • Tracked the bugs in project using AZ DevOps followed by a sprint for every 2 weeks with grooming sessions, user stories, Retro sessions in the sprint planning.

Cloud Operational Engineer

PSEG
06.2019 - 01.2021
  • Worked and deployed AWS Services like S3, Lambda, IAM roles, policies, API Gateway, Elastic Beanstalk, SSM, SNS, KMS, CloudTrail, CloudWatch etc
  • Deployed applications with complete security perspective services in AWS like Security Groups, Load Balancers, Autoscaling Groups, Route 53 etc
  • Created alarms, notifications and logs for Lambda functions, Glue Jobs, EC2 hosts using Cloud Watch
  • Ensured deployments in AWS using Terraform as an Infrastructure as a Code
  • Responsible for entire CI/CD pipeline and the source code development followed by DevOps Methodologies
  • Installed and configured Jenkins, installed plug-ins, configured security, created a master and slaves for implementation of multiple parallel builds
  • Expertise with the configuration in Ansible Tower
  • Created build scripts and deployment using Maven, activation via Jenkins for environment-to-environment integration
  • Created and maintained cross-environment CI using VSTS, enabling code to be deployed securely to AWS Elastic Kubernetes Service (EKS)
  • Used Kubernetes to Orchestrate the deployment, scaling and management of Docker containers
  • Used Helm package manager along with Helm charts which helps to package Kubernetes Manifest files and deployed into the Kubernetes Cluster
  • Worked with Bitbucket for all the code Commits, Code Reviews and PRs
  • Migrated Terraform from infrastructure repository to application repository with all the applications, unit testing (test scripts), pip files(req.txt) in the repo
  • Converted multiple packages to requirement files followed by pip files with pip file lock
  • Created multiple setup files under each repository related to specific application
  • Wrote yaml templates for building the pipeline& the manifest files as part of the pipeline which is used to define the deployment accounts, repository names, application names etc
  • Co-ordinated with developers working with the console manually which components and what to be deployed to higher environments going forward
  • Experienced in Cloud-native database design, migration, and implementation experience required
  • Worked on Customer engagements and responsible for delivering scope identified and assigned as part of the engagements
  • Followed Agile principles and used JIRA tool for project planning purposes
  • Tracked the bugs in project using Jira followed by a sprint for every 2 weeks with grooming sessions, user stories in the Sprint planning.

Cloud Engineer

Blackboard Insurance
12.2018 - 05.2019
  • Built servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, Auto-scaling, AMI, load balancers (ELBs) in the defined VPC
  • Maintained the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud
  • Worked with SNS notification and used while setting the Cloud Watch alarm
  • Worked on setting up S3 bucket policies, IAM console management activities
  • Worked on creating NAT instances, NAT Gateway in public subnets behind security group and configured routing tables
  • Utilized AWS Identity and Access Management (IAM) policies to enhance infrastructure security and implemented multi-factor authentication (MFA) for secure access to AWS resources
  • Worked on creating AD Groups and enabling MFA with OIF SAML Federation, created roles and policies as needed
  • Worked on configuring security groups in AWS, launching auto scaling groups based on cloud watch metrics using AMI’s
  • Managed a real-time data streaming pipeline on AWS and monitored the pipeline's performance using AWS CloudWatch
  • Designed and implemented AWS-based infrastructure using Terraform and Helm to ensure scalable and secure deployments, with a focus on infrastructure optimization
  • Utilized Ansible for configuration management and automation, ensuring consistent application deployment and system configuration across different environments
  • Configured end-to-end CI/CD pipelines using GitLab CI for faster, reliable releases and integrated SonarQube for Static Code Analysis, Docker for Containerization, Helm for Kubernetes package management, ensuring streamlined integration and deployment on Kubernetes clusters for efficient container orchestration
  • Collaborated with development teams to automate software testing using Jenkins and Selenium, minimizing manual tasks and optimizing code delivery while managing testing and production infrastructure
  • Worked with business partners and key stakeholders to identify business needs and delivered high-exposure reoccurring and ad-hoc reports to answer business questions
  • Implemented robust monitoring and logging solutions with tools like Dynatrace, CloudWatch, Prometheus, Grafana, and CloudWatch to monitor application performance and ensure timely issue resolution
  • 24/7 On-call support for troubleshooting production issues.

Application Architect

Bank Of America
09.2018 - 11.2018
  • Expertise with the configuration in Ansible Tower using Bitbucket and Git Gui
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Ansible, Jenkins, and Cloud Formation
  • Responsible for integration of Jenkins with GitLab, Artifactory to automate the build deployment process
  • Monitoring resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined
  • Involved in migrating physical Linux/Windows servers to cloud (AWS) and testing
  • Build servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, Auto-scaling, AMI, load balancers (ELBs) in the defined VPC
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud
  • Worked on creating AD Groups and enabling MFA with OIF SAML Federation, created roles and policies as needed
  • Worked on configuring security groups in AWS, launching auto scaling groups based on cloud watch metrics
  • Worked on setting up S3 bucket policies, IAM console management activities
  • Worked on S3 storage services creating buckets, enabling versioning& cross region replication, using lifecycle policies to move the content to S3-IA, Glacier etc.

AWS Engineer

AmeriHealth Administrators
09.2017 - 08.2018
  • Configured, monitored and automated Amazon Web Services
  • Created highly available and scalable infrastructure in AWS Cloud by using various AWS services like EC2, VPC, VPN, Auto Scaling, ELB, RDS, Route53
  • Migrated corporate Linux servers from physical servers to Amazon AWS virtual instances
  • Experienced with Open-Source technology Linux Operating system
  • Worked on AWS Elastic load balancing for deploying high availability applications and AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications
  • Worked with Cloud Trial, Config, Cloud Foundry, Cloud Front
  • Implemented and maintained the monitoring and alerting of corporate servers/storage using AWS CloudWatch to ensure reliability of applications, developed and deployed stacks using AWS Cloud Formation templates
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers
  • Setup users based on the business requirements in Active Directory
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances
  • Extensively worked on Developer tools—Code Commit, Code build, Code deploy etc
  • Automated and implemented the Cloud Formation Stacks (JSON Scripts) for creating/administrating the AWS resources like VPC, Subnets, Gateways, Auto-Scaling, Elastic-Load-Balancers (ELB)
  • Created DB Instances across different Availability Zones
  • Worked with SNS to notify through emails whenever instances got terminated or cancelled
  • Expert in installing and using Splunk apps for Linux (Splunk nix)
  • Implemented CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower
  • Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers
  • Worked on containerization platform using Docker
  • Involved in deployment of applications on server’s link Apache, Tomcat and nginx
  • Experience in branching, tagging and maintaining versions across the environments, using SCM tools like GIT, Subversion (SVN), CVS.

Cloud Consultant

Apps Associates
11.2016 - 08.2017
  • Experienced in Installation, configuration, tuning, security, backup, recovery
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balancer and AMIs
  • Worked with the team to build out automation templates in AWS Cloud Formation in support of the managed services platform
  • Worked with Containerization platform Docker and built images and used Docker Registry to store the images
  • Created Docker images and handling multiple images primarily for middleware installations and domain configurations
  • Worked on Docker container snapshots for attaching to a running container, removing images, managing Directory structures and managing containers
  • Used Ansible for configuration management and automation across the Organization
  • Administered Jenkins continuous integration server installation and configuration to automate application packaging and deployments
  • Installed and configured Jenkins for Automating Builds and Deployments through integration of Git into Jenkins and webhooks
  • Monitor and maintain the automated build and CI process to ensure correct build execution and facilitate resolution of build failures using ticketing tools like JIRA
  • Followed Agile principles and methodologies for Project planning through Sprint meetings.

AWS Consultant

Citigroup
02.2016 - 10.2016
  • Worked with AWS Cloud platform and its features which includes EC2, VPC, VPN, EBS, SNS, RDS, Cloud Watch, Cloud Formation, AWS Configuration, Auto scaling, S3
  • Created IAM policies for delegated administration within AWS
  • Configured IAM Users/Roles/Policies to grant fine-grained access to AWS resources to users
  • Setup Continuous Integration environment using Jenkins for building jobs and to push the
  • Created multiple DNS and controlled over DNS using Route 53 and configured the name servers using master application
  • Enabled/Created multiple alarms using Cloud Watch to configure in ASG, S3 notifications etc., to monitor multiple Metrics
  • Established SNS notification to enable alerts whenever S3 bucket got new files uploaded etc
  • Written Cloud Formation template to provision environments using Yaml Template
  • Enabled Drift Detection in Cloud Formation Template Stacks to avoid security threats
  • Proficient knowledge in Networking with different protocols like TCP/IP, UDP, DNS, IP Packets
  • Followed Agile principles and used JIRA tool for project planning purposes.

Education

Master of Science - Computer Science

Texas A&M University - Kingsville
Kingsville, TX
12.2015

Skills

  • AWS
  • Version Control
  • LINUX
  • RHEL 7
  • UBUNTU
  • Splunk
  • Grafana
  • Prometheus
  • Cloud Health
  • Docker
  • Kubernetes
  • OpenShift
  • Terraform
  • DevOps principles
  • Data Migration

Certification

AWS Certification, 6GY65B1CBF1Q1751, http://aws.amazon.com/verification

Timeline

Cloud Engineer

BMO Harris Bank
03.2023 - Current

Platform Support Engineer

Bayer Crop Science
03.2021 - 02.2023

Cloud Operational Engineer

PSEG
06.2019 - 01.2021

Cloud Engineer

Blackboard Insurance
12.2018 - 05.2019

Application Architect

Bank Of America
09.2018 - 11.2018

AWS Engineer

AmeriHealth Administrators
09.2017 - 08.2018

Cloud Consultant

Apps Associates
11.2016 - 08.2017

AWS Consultant

Citigroup
02.2016 - 10.2016

Master of Science - Computer Science

Texas A&M University - Kingsville
Hasmitha Janga