Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sai Krishna Thota

Collierville,TN

Summary

Certified Azure and AWS Solution Architect Technologies Around 15+ years of experience in the Information Technology industry in various roles with excellent experience in Azure, AWS, DevOps Build & Release management, RedHat Enterprise Linux Administration and Configuration. Developed and implemented Software Release Management strategies for various applications according to the Agile Process.Developed and designed Azure DevOps pipelines to manage the resources across multiple Azure subscriptions.Very Good knowledge of Azure Services web app, Key Vault, SQL Server DB, Storage Account, Redis Cache. Experience in setting up and building AWS infrastructure resources like VPC, EC2, S3, IAM, EBS, Security Groups and RDS. Extensively worked with Version Control Systems SVN (Subversion), GIT. Responsible for building scripts and automated solutions using various scripting languages such as Shell, Python and Ruby. Implemented CI/CD pipeline using Jenkins and extensively worked on end-to-end automation for all builds and deployments. Innovative Solution Architect with an in-depth understanding of software deployment and system design illustrated over 10 years of experience in similar roles: excellent communication skills and extensive experience working with clients and partners. Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts—purpose-driven professional with the capacity to be a strong team player plus work effectively independently.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Azure Data Architect/Senior DevOps Engineer

Westpac New Zealand
08.2021 - 04.2024
  • Azure API management, Security Cloud to Cloud Integration(Public, private)
  • Experience with providing technical support setting up, fixing or improving their Azure IT infrastructures
  • Experience with providing infrastructure as a service in Azure.
  • Windows Azure (Website, Webrole, and Worker roles.)
  • Gathered, defined and refined requirements, led project design and oversaw implementation.
  • Developed and delivered business information solutions.
  • Conducted thorough root-cause analysis on complex data issues, proposing practical solutions that align with business objectives.
  • Optimized resource allocation by analyzing system utilization patterns and recommending infrastructure adjustments accordingly.
  • Incorporated cloud architecture into new facility planning, reducing need for on-site equipment and technical support personnel.
  • Developed scalable solutions to accommodate growing volumes of data while maintaining optimal performance levels.
  • Ensured data security with the implementation of robust access controls, encryption methods, and adherence to industry best practices.
  • Develop custom features in Visual Studio based on specifications and technical designs
  • Develop powershell scripts and ARM templates to automate the provisioning and deployment process
  • Provide Technical guidance on building solutions using Azure PaaS and other services.
  • Troubleshoot and identify performance, connectivity, and other issues for the applications hosted on the Azure platform.
  • Assist leadership with the ongoing development of policies and procedures for consistent product delivery.
  • Be a critical part of our core team that defines and Launches exciting "Next Generation" services.
  • Advanced Knowledge of databases(Mysql and SQL server ,Advanced knowledge of relevant web servers ,mail,backup and application monitoring
  • Define cloud network architecture using virtual networks, VPN and express route to establish Connectivity between on premises and Cloud.
  • Assist in securing consulting services wins in support of MS Business.
  • Define cloud architectureand design and implementation plans for hosting complex application workloads on MS Azure.
  • Architect solutions using MS Azure PaaS services such as SQL Server, HDInsight, service bus, etc
  • Provide Technical oversight and guidance during client engagements execution.
  • Coordinated ongoing performance assurance for software applications and automated performance test scripts.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Delivered software solutions consistent with product roadmap, release plan milestones and key performance indicators.
  • Established and maintained key relationships with business stakeholders to promote future opportunities.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Recommended improvements to facilitate team and project workflow.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Collaborated with support team to assist client stakeholders with emergent technical issues and develop effective solutions
  • Identified opportunities for process improvements to decrease in support calls.
  • Coordinated installation of software systems and collaborated with the user experience team on the design and implementation of new features.
  • Identified areas of applications for regression testing following software updates, system changes or functionality changes to avoid unnecessary downtime and recoding.
  • Analysed code and corrected errors to optimise output.
  • Monitored database performance and developed actionable improvements for underperformance.
  • Developed and supported implementation of company-wide business solutions.
  • Provided support for database upgrades and software deployments.
  • Supported customer implementations and confirmed success through identification and application of repeatable best practices.

Cloud Engineer/Senior Data Engineer

ANZ Banking Group
06.2016 - 08.2021
  • Involved in migrating and managing multiple applications from On premises to AWS Cloud.
  • Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, RDS, Route 53.
  • Maintained the user accounts IAM Roles, VPC, RDS, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Configured and managed Elastic Load Balancing (ELB), to avoid single point of failure applications, thus providing high availability and network load balancing.
  • Experience in configuring Amazon EC2 instances and launching the new instances with same configuration by using AMI’s (Amazon Machine Images).
  • Managed AWS Cloud Formation templates to create custom sized VPC, EC2 instances, ELB, Security Groups.
  • Experience in working with EC2 Container Service plugin in Jenkins which automates the Jenkins master- slave configuration by creating temporary slaves.
  • Experienced in using AWS Elastic Beanstalk which is an easy-to-use service for deploying and scaling web applications.
  • Configured and maintained Jenkins to implement the CI/CD pipeline.
  • Automated deployment of builds to different environments using Jenkins.
  • Creating a fully automated Build and Deployment Platform by coordinating code builds promotions and orchestrated deployments using Jenkins.
  • Used MAVEN as a build tools on java projects for the development of build artifacts on the source code
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process.
  • Installed and configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes.
  • Experience with container-based deployments using Docker, working with Docker images and Dockerhub.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Experienced in implementing and maintaining an Apache Tomcat environment.
  • Extensive experience of working with the release and deployment of large-scale Java/J2EE Web applications.
  • Installed, Configured and Managed Monitoring Tools such as Splunk for Resource Monitoring/Network Monitoring and Log Tracing.
  • Prepared financial reports, including budgeting, profit and loss, and legal analysis.
  • Maintained productive relationships and communication channels across organization.
  • Conducted financial forecasting to explore strategic options and develop creative solutions to complex business issues.
  • Orchestrated short and long range strategic plans to direct financial progress of business.
  • Developed highly effective working relationships with other departments by being positive and constructive leader.
  • Accomplished leader, skilled at maximizing employees skills and knowledge, to achieve highest performance goals.
  • Established new workflow and employee training processes to improve operational efficiency.
  • Promoted development of technology to produce roadmap of internet based, cost effective resources.
  • Developed operational policies and processes, guaranteeing staff maintained compliance with federal, state, and local laws and regulations.
  • Led employees to develop high-performing diverse teams and deliver on ambitious goals and objectives.
  • Negotiated contracts to secure extensions and preserve optimal leadership.
  • Expanded business operations through new process development and strategic planning.
  • Monitored outcome measures, program outcomes, and performance improvement.
  • Authored constructive business plans and led facility expansion projects, leading to rapid growth.
  • Revamped internal procedures into clearly defined structure, resulting in higher quality services and cost reductions.
  • Increased customer satisfaction and streamlined business processes and procedures.
  • Hired, trained, evaluated and retained high-performing, effective, and diverse team embodying organizational culture.
  • Utilized effective communication and active listening to meet customer service standards.
  • Devised automation, backup and recovery protocols to preserve and safeguard data.
  • Coordinated ongoing performance assurance for software applications and automated performance test scripts.
  • Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Provided technical support to internal stakeholders, diagnosing and resolving complex issues related to the organization''s cloud environment.
  • Reduced server downtime by proactively monitoring cloud resources and addressing potential issues before they escalated.

Systems Engineer

No.8 Retail Group
02.2011 - 06.2016
  • Improved and designed new layouts to achieve usability and performance objectives.
  • Improved system performance by identifying and resolving technical issues in a timely manner.
  • Streamlined troubleshooting processes to improve system support and enhance communication between support team and end-users.
  • Collaborated with customers to determine needs and work through design options.
  • Worked with product designers and product managers to design user interactions in applications.
  • Created successful websites that met requirements for objectives such as load speed and design.
  • Developed sites to work with Microsoft Edge, Mozilla Firefox and Google Chrome.
  • Identified UX pain points and provide knowledgeable recommendations for implementing unified user experience.
  • Participated in pre-project analysis and technical assessments to develop user-friendly interface and correct functionality to meet business objectives.
  • Gathered, defined and translated client requirements into product stories and actionable tasks.
  • Translated concepts into user flows, wireframes, mockups and prototypes to promote positive, intuitive designs, site interactions and user experiences.
  • Maintained strong education in the latest technologies, software and hardware products for use in various projects.
  • Defined and conducted design processes at all stages, including research, conceptualisation, testing and implementation.
  • Designed visual and graphic images to use on multiple platforms.
  • Established hosting for each website and completed go-live process by uploading sites to host account.
  • Created and implemented firewalls, encryption strategies and other critical security measures.
  • Delivered end-user training on content management systems allowing staff to make easy updates and maintenance to website without developer assistance.
  • Reviewed project specifications and devised solutions for use across multiple websites.
  • Completed design projects to meet budget, equipment, performance and legal requirements.
  • Redesigned sites to enhance navigation and improve visual appeal.
  • Validated code for proper structuring, security and compatibility with different browsers, devices or operating systems.
  • Directed design, writing and production of page content to fulfill project demands and satisfy customer needs.
  • Troubleshot, tested and remedied issues before software deployment.
  • Reviewed information and elements regularly on websites and pages for accuracy and functionality.
  • Proposed technical feasibility solutions for new system designs and suggested options for performance improvement of technical components.
  • Designed tailored disaster recovery solutions to maintain uptime.
  • Maintained stability, integrity and efficient operation of information systems supporting organizational functions.
  • Maintained up-to-date knowledge of emerging technologies, incorporating innovative solutions into existing systems when appropriate.
  • Configured, installed, and upgraded SQL databases.
  • Enhanced network security by implementing encryption measures and conducting regular vulnerability assessments.

Education

Bachelor of Science -

Osmania University , Hyderabad
Hyderabad
03.2007

Diploma in Business & Data Analytics - Diploma

National Technology Education of Consortium
Auckland
12.2010

Skills

  • Experience with Azure Cloud services (PaaS and laaS, Azure Virtual Machines ,azure storage,Sql ,Azure,Azure Active Directory ,application insight and logic apps
  • Experience with providing Infrastructure as a service in azure
  • Automation Account, scheduler and Notification Hub loT Hub log analytics and other PaaS services
  • Quickly provision infrastructure for all workloads
  • Deploy hybrid environments consistent with on-premises infrastructure
  • Protect applications with security and management services
  • Develop Powershell Scripts and ARM templates to Automate provisioning and deployment process,
  • Developed and designed Azure DevOps pipelines to manage the resources across multiple subscriptions in Azure
  • Very Good knowledge of Azure Services web app,Key Vault, SQL Server DB, Storage Account , andRedis Cache
  • Automation Account, scheduler and Notification Hub loT Hub log analytics and other PaaS services
  • Solid understanding of object-oriented programming(OOP) and current design patterns /practices ;
  • Good To have SQl server Database Knowledge
  • Knowledge of monitoring, logging and cost management in a cloud environment
  • Automated various infrastructure activities like Continuous Deployment, Environments configuration Files, users, mount points and Packages using Ansible Playbooks
  • Technology -Hands-on developer with solid Knowledge of Net C#, WCF services and cloud design patterns
  • Strong understanding infrastructure management and configuration Management
  • Expertise in setting up Jenkins server and build jobs to provide continuous automated builds based on pulling Git source control system during day and periodic scheduled builds overnight to support development needs using Jenkins, Git
  • Responsible for continuously integrating the system with GIT version control repository for the build process whenever check-ins come from the developer
  • Created Branches, and performed Merges in Source Tree& Stash
  • Involved in Migration from Git to SVN
  • Responsible for design and maintenance of Subversion (SVN) Repositories
  • Used SVN for branching, tagging and merging
  • Extensive experience using Maven and Ant as a Build Tool for the building of deployable artifacts (war & jar) from source code
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager
  • Good experience with Maven build process and repository managers like Nexus
  • Extensively involved in running build jobs and integration tests on Jenkins Master/Slave configuration
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24hours
  • Experience in creating fully automated infrastructure for CI/CD processes with Docker, Jenkins (Cloudbees), Sonar Cube, VMWare, RHEL, Satellite, Kubernetes, Artifactory, Ansible & GitLab
  • Managed Chef Cookbooks to automate the entire deployment process as well as infrastructure
  • Experience in configuring and deploying Java/J2EE applications into application servers like Apache Tomcat
  • Involved in functional usage and deployment of applications in Web Logic, Web Sphere and Apache Tomcat Servers
  • Installed, Configured and Managed Monitoring tools such as Splunk, Appdynamics
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server and MySQL databases in both development and production
  • Utilized Cloudwatch to monitor all AWS services to set alarms for notifications or automated actions
  • Implemented and maintained the monitoring and alerting of production and servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch
  • Experience in setting up and building AWS infrastructure resources like VPC, EC2, S3, IAM, EBS, Security Groups and RDS
  • Python ,Shell Script ,Bash
  • Budgeting
  • Inventory Control
  • Scheduling
  • Business Operations
  • Technical Support
  • DevOps
  • Continuous Integration (CI)
  • Configuration Management
  • AWS Elastic Compute Cloud (EC2)
  • Chef Infrastructure Automation
  • Amazon Web Services (AWS)
  • Apache Subversion (SVN)
  • Software Installation
  • System Configuration
  • AWS Simple Storage Service (S3)
  • Hardware and Software Installation
  • Version Control
  • Continuous Deployment
  • Red Hat Linux Administration
  • Inventory Monitoring

Certification

  • Microsoft Certified: Azure Solutions Architect Expert( az-303 , az304)

Timeline

Azure Data Architect/Senior DevOps Engineer

Westpac New Zealand
08.2021 - 04.2024

Cloud Engineer/Senior Data Engineer

ANZ Banking Group
06.2016 - 08.2021

Systems Engineer

No.8 Retail Group
02.2011 - 06.2016

Bachelor of Science -

Osmania University , Hyderabad

Diploma in Business & Data Analytics - Diploma

National Technology Education of Consortium
Sai Krishna Thota