Saikiran Resume

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Saikiran

[email protected] | 614-992-8701
Linked In:linkedin.com/in/sai-kiran-ba48a2164
Visa : H1B
Location : New Jersey
Professional Summary:

 Experience working in Agile Scrum Software Development Life Cycle (SDLC) with respect to delivering Operations,
Functional and Technical Specifications, Resource Planning, Development, Testing, and Maintenance.
 Wrote Ansible playbooks to manage configurations and automate installation process.
 Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical
applications, and proactively manages change.
 Managing the configurations of multiple servers using Ansible& Chef.
 Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
 Good knowledge about CI/CD.
 Proficiently utilize a wide range of AWS services including AWS Lambda, AWS API Gateway, AWS DynamoDB, AWS S3,
AWS EC2, AWS RDS, and more to architect and develop scalable and reliable applications.
 Managed Multi Flavour of Linux and Windows virtual servers with Ansible& Chef using Git.
 Extensively worked on Cloud Bees, Jenkins and TeamCity for continuous integration (CI) and for End-to-End automation
for all build and deployments.
 Experience in using monitoring tools and Logging tools like Grafana, Prometheus, Splunk, Dynatrace, ELK.
 Maintaining Terraform for Infrastructure as Code for Azure and GCP
 Performed Automation and Scaling of applications using Kubernetes.
 Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
 Used Ansible to orchestrate software updates and verify functionality.
 Terraforming and Cloudformation to code all infrastructures into Azure, AWS and GCP.
 Organized different infrastructure resources like physical machines, VMs and even containers using Terraform.
 Worked on Terra form to set up the AWS infrastructures such as launching theEC2 instances, S3buckets, VPC, Subnets, and
created the module driven AWS Infrastructure with Terraform
 Working on Microsoft Azure Cloud services like cloud compute, Azure DevOps, Azure Pipelines
 Azure Repos, Azure Test Plans, Azure Monitoring
 Used GIT as Version Control System for two applications. Managed development streams and Integration streams.
 Used AWS Bean Stalk for deploying and scaling web applications and services developed with Java, Node.js, Python
and Ruby on familiar servers such as Apache, and IIS.
 Created the ensure smooth data flow and communication between Harness and other tools in the pipeline
 Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures
and managing containers.
 Expertise in building Continuous Integration and Continuous Delivery (CI/CD) on AWS environment using AWS Code
Commit, Code Build, Code Deploy and Code Pipeline and experience in using AWS CloudFormation and AWS Lambda in
automation and securing the infrastructure on AWS
 Implementing Azure Services such as Azure Active Directory (AAD), Azure Storage, Azure Cloud Services, Azure Resource
Manager (ARM),Azure Blob Storage, Azure VM, Azure Functions, Azure Application Insights, and Azure Service Bus.
 Working knowledge in deploying CI/CD system using Azure DevOps on Kubernetes container environment, and for the
runtime environment of CI/CD system to build, test and Deployment we have utilized Kubernetes and Docker Designed and
automated AZURE Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), SaaS capabilities which includes
virtual Machine, container services, virtual network and cloud services.
 Working experience with Azure Resource Manager (ARM) to deploy, update, and delete multiple Azure resources, as well as
migrating on premise resources to with Azure site recovery (ASR), and Azure backups Used Azure DevOpsser vices such as
Azure Repos, Azure Boards and Azure Test Plans to plan work and collaborate on code development, built and deployed
application.
 Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
 Experience working on docker hub, creating docker images and handling multiple images primarily for middleware
installations and domain configurations.
 Design and implement continuous deployment workflows using Harness
 Used Docker for configuration management automation
 Setup Elastic Load Balancer for distributing traffic among multiple Web Logic servers and involved in deploying the content
cloud platform on Amazon Web Services using EC2, S3 and EBS.
 Creating the AWS Security groups to enable firewall.
 Automated AWS volumes snapshot backups for enterprise using Lambda.
 Created functions and assigned roles in AWS Lambda to run python scripts.
 Administration and maintenance of Docker runtime environment, Versioning and lifecycle management of Docker images,
Experienced in Docker orchestration framework.
 Automated Compute Engine and Docker Image Builds with Jenkins and Kubernetes.
 Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed
local deployments in Kubernetes.
 Good Knowledge on Microsoft Azure Identities to control the access
 Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from
development through production, easing the code development and deployment pipeline by
implementing Docker containerization.
 Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with Kubernetes,
Docker Compose, AWS ECS Azure EKS &Mesos.
 Integrated Kubernetes with network, storage, and security to provide comprehensive infrastructure and orchestrated
container across multiple hosts.
 Created Docker images using a Docker file. Worked on Docker container snapshots, removing images and
managing Docker volumes and experienced with Docker container service.
 Ansible playbooks to manage configurations and automate installation process.
 Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical
applications, and proactively manages change.
 Managing the configurations of multiple servers using Ansible.
 Manage and configure artifact repositories within Harness
 Managed Artifactory repository for the current project created a new repository and provisioned it.
 Shell scripts & Python script to automatically restart the u Deploy agents on LINUX machines
 Performed Automation and Scaling of applications using Kubernetes.

CERTIFICATIONS:

 AWS certified Developer


 Certified Kubernetes admin
 Terraform certified associate

EDUCATION DETAIL :

 Bachelors of technology In Information Technology(JNTUH)

TECHINICAL SKILL SET:


Operating Systems Unix/Linux(RedHat, 5/6,CentoOs, SUSE), Ubuntu 14,Windows 2008 server

Versioning Tools GIT, GitHub, GitLab

Configuration Chef, Puppet, Ansible, Terraform, AWS Ops Works


Management

AWS Cloud Tools AWS Administrator, EC2, VPC, EBS, S3, AMI, SQS, SNS, RDS, Cloud Watch,
Dynamo DB, IAM
Languages Python, SQL, HTML,

CI tools Jenkins, AWS Code Build and Deploy

Scripting MAVEN, Shell, Groovy, Yaml

Web Technologies Servlets, JDBC, JSP, HTML, Java Script, XML.

Web Servers Apache Tomcat, JBOSS.

RDBMS Oracle, MY SQL, SQL server.

PROFESSIONAL EXPERIENCE:
Client: Quest Diagnostics, NJ March 2021 - Till Date
Role: Senior DevOpsEngineer/SRE
Responsibilities:
 Creating Amazon EC2 instances using command line CLI and troubleshoot the most common problems with instances and
monitor the health of Amazon EC2 instances and other AWS services.
 Involved in supporting cloud instances running Linux and Windows on AWS Administrator, experience with Elastic IP,
Security Groups and Virtual Private Cloud in AWS Administrator
 Worked on AWS services EC2, IAM, S3, Lambda, CloudWatch, Redshift, Dynamo DB, SNS, SQS, EKS, ECR, EMR,
Elastic Bean stalk, VPC, ELB, RDS, EBS and Route 53.
 Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security
Groups in Public and Private Subnets in VPC and other services in the AWS
 Maintaining and developing Docker images for a tech stack including Cassandra, Kafka, Apache and several in house written
in both OpenStack and AWS cloud on Kubernetes.
 Used Docker and Kubernetes to manage micro services deployment.
 Used Kubernetes to create Pods, Config Maps and deployments into the cluster.
 Hands on experience on Kubernetes to automate the deployment, scaling and operations of application containers across
clusters of hosts.
 Utilized Dynatrace for continuous monitoring of application performance, ensuring high availability and optimal
performance of services.
 Implemented Dynatrace to identify and resolve performance bottlenecks, reducing application response times by X%.
 Automated the AWS cloud infrastructure provisioning using CloudFormation&Terraform Templates.
 Create a custom image of an Azure VM with Azure PowerShell and create a VM scale set and deploy a high available app on
Windows with Azure PowerShell.
 Harness allows the creation of end-to-end deployment pipelines, defining the flow of changes from code commit to
production deployment
 Configured AWS ECS clusters for deploying and orchestrating containers by defining tasks and Services.
 Expertise in writing AWS CloudFormation templates in YAML to use them as blueprints for building & deploying
multiple AWS resources..
 Integrated Dynatrace with CI/CD pipelines to automate performance monitoring and alerting, improving proactive issue
detection.
 Configured custom alerts and dashboards in Dynatrace to provide real-time insights into application health and
infrastructure.
 Experience in load balance Windows VM in Azure to create high available application with Azure PowerShell and manage
Azure Virtual Network for Windows VM with Azure PowerShell.
 Experience in Backup and restore files for Windows VM in Azure cloud.
 Managed network security using Load balancer, Auto-scaling, Security groups and NACL.
 Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission
critical production servers as backups.
 Deploy application code using CI/CD pipeline with Azure DevOps in Azure cloud, scale VM build automation using Azure
DevOps in Azure VM agent plug-ins.
 Monitored cloud infrastructure (AWS/Azure) and containerized environments (Kubernetes, Docker) using Dynatrace,
ensuring scalability and reliability.
 Set up Dynatrace to track key infrastructure metrics, providing insights into resource utilization and performance trends.
 Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation
using Docker containers.
 Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of
Web applications and database templates.
 Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in
Cloud Formation JSON templates.
 Implementing Azure Services such as Azure Active Directory (AAD), Azure Storage, Azure Cloud Services, Azure Resource
Manager (ARM),Azure Blob Storage, Azure VM, Azure Functions, Azure Application Insights, and Azure Service Bus
 Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to
creating Docker Containers from scratch on both Linux and Windows servers.
 Worked with AWS Cloud Formation Yaml and Terraform modules and deployed EKS Clusters.
 Creating BuildSpec and DeploySpecs jobs and CICD on AWS Code Build and Code Deploy.
 Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and
troubleshoot the build issue during the Jenkins build process.
 Managing Jenkins artifacts in Artifactoryand versioning the artifacts with time stamp, Deploying artifacts into EC2’s
in AWS cloud with ansible and Jenkins.
 Created continuous integration system using Ant, Jenkins, Pupspetfull automation, Continuous Integration, faster and
flawless deployments.
 Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes
and Docker for the runtime environment of the CI/CD system to build, test and Octopus Deploy.
 Working with monitoring tool such as Datadog, CloudWatch, Azure Monitoring
 Installed and administered GIT source code tool and ensured the reliability of the application as well as designed the
branching strategies for GIT.
 Collaborated with cross-functional teams to embed Dynatrace best practices into the development lifecycle.
 Conducted training sessions for team members on Dynatrace usage and performance optimization techniques.
 Deployed and configured Git repositories with branching, forks, tagging, merge requests, and notifications.
 Experience on working with on-premises network, application, server monitoring tools like ELK, Splunk,and
on AWS with CloudWatch monitoring tool.
 Experienced in working on Scripting languages Python, Ruby, Shell, Bah.
 Experience installing, upgrading, and configuring RedHat Linux 6.x, 7.x, using Kickstart Servers and Interactive
Installation.
 Managed systems routine backup, scheduling jobs, enabling cron jobs, enabling System logging and network logging of
servers for maintenance.
 Experienced working with Logical Volume Manager ( LVM ) in creating physical volumes, volume groups and logical
volumes, extending and resizing the volume groups

Environment: Terraform, AWS,S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, VPC,IAM, Cloud Watch, Glacier,
DynamoDB, OpenStack, shell/Python scripts, GIT, Jenkins, Maven, Nexus, Ansible, Docker, Kubernetes, JIRA, Splunk, Nagios,
Python, Nginx, Tomcat, Windows and Linux environment, VMware ESX/ESXI Server and Workstation.

Client: Neudesic, NY December 2018 to February 2021


Role: AWSDevOpsEngineer

Responsibilities:
 Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling
groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDb, Route53, EBS, Elastic Load Balancer, Auto
scaling groups.
 Implement microservices architecture on AWS using services like AWS ECS/EKS, AWS Fargate, or AWS Lambda
combined with Docker and Kubernetes, facilitating modular and scalable application development.
 Designed and developed AWS Systems Manager (SSM) Automation Documents to automate routine operational tasks and
infrastructure management processes
 Managed AWS, Jenkins, and Chef Accounts to more effectively control access to resources and increase security.
 Involved in reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.
 Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
 Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers like OKTA
and Ping.
 Leveraged Dynatrace’s AI-driven root cause analysis to quickly identify and address issues in complex, distributed
environments.
 Conducted deep-dive analysis using Dynatrace to diagnose and resolve critical production incidents, minimizing downtime.
 Working experience with Azure Resource Manager (ARM) to deploy, update, and delete multiple Azure resources, as well as
migrating on premise resources to with Azure site recovery (ASR), and Azure backups Used Azure DevOpsser vices such as
Azure Repos, Azure Boards and Azure Test Plans to plan work and collaborate on code development, built and deployed
application
 Developed and maintained Continuous Integration (CI) using tools in Azure DevOps (VSTS) spanning multiple
environments, enabling teams to safely deploy code in Azure Kubernetes Services (AKS) using YAML scripts.
 Automated Compute Engine and Docker Image Builds with Jenkins and Kubernetes.
 Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed
local deployments in Kubernetes.
 Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from
development through production, easing the code development and deployment pipeline by implementing Docker
containerization.
 Utilizing Dynatrace to gain end-to-end visibility into the entire stack of applications and infrastructure, including cloud
services, containers, microservices, and more complex architectures like serverless computing.
 Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with AWS ECS
and Kubernetes.
 Integrated Kubernetes with network, storage, and security to provide comprehensive infrastructure and orchestrated
container across multiple hosts.
 Implemented Real User Monitoring (RUM) with Dynatrace to track end-user experience and optimize application
performance.
 Analyzed user behavior and performance metrics to improve user satisfaction and application usability.
 Created AWS Route53 to route traffic between different region. Involved in reviewing and assessing current infrastructure to
be migrated to the AWS cloud platform.
 Responsible to maintain the networking form cloud back to On-Prem connectivity and no direct internet access from cloud
VPC to the Internet.
 Used AWS ElasticBeanstalk for deploying and scaling web applications and services developed with Java, PHP,
Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
 Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of
Web applications and database templates.
 Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our SIT, UAT, Prod and DR
environments.
 Integrated Dynatrace with tools such as Jenkins, Ansible, and Terraform for seamless monitoring and automation.
 Automated deployment and configuration of Dynatrace agents across various environments, ensuring consistent monitoring.
 Working in implementation team to build and engineer servers for Linux & AIX operating systems.
 Working on AWS cloud to provision new instances. S3 Storage Services. AWS EC2 & Cloud watch services. CI/CD pipeline
management through Jenkins
 Working with monitoring tool such as Datadog, CloudWatch, Azure Monitoring.
 Deploying application using Azure DevOps Tool and supporting application version updates.
 Experience in Setting up the build and deployment automation for Terraform modules using Jenkins.
 Provisioned the highly available AWS Stacks using Terraform and Cloud Formation.
 Involved in using Terraform to migrate legacy and monolithic systems to AWS Cloud Native services.
 Extensive experience in using CICDAutomation tools like Maven, Artifactory and Jenkins.
 Installation & Configuration of Apache WebServerusing Ansible playbooks.
 Worked on deployment automation of all the microservices to pull image from the private Docker registry and deploy to
swarm cluster.
 Hands-on experience in diagnosing, troubleshooting various networking, hardware & Linux / UNIX server services issues
and performing preventive maintenance.
 Perform software installations and upgrades to Linux systems and maintaining them in accordance with established policies,
procedures and service level

Client: Interas,India March 2015–November2018


Role: AWSDevOpsEngineer

Responsibilities:
 Responsible for maintaining Linux servers (RHEL, Ubuntu and Amazon) as well as ensuring the health and stability of the
server using AWS CloudWatch. This included trouble shooting possible package/library conflicts using various OS, server,
and application logs to pinpoint the problem in order for it to be corrected.
 Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto-scaling
groups and OpsWorks.
 Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
 Experience working with IAM in order to create new accounts, roles and groups.
 Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
 Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
 Creating AWS Lambda function to automate snapshot back up on AWS and set up the scheduled backup.
 Used Chef to configure and manage infrastructure. Wrote cookbooks and recipes to automate the configuration setups.
 Used Build Tool Gradle for setup of Build Jobs in Jenkins.
 Managed UbuntuLinux and Windows virtual servers on AWSEC2
 Developed build and deployment script using Python and Shellscripting.
 Troubleshoot the automation of Installing and configuring applications in the test environments.
 Created and maintained the Shell/Ruby deployment scripts for tomcat and UNIX servers.
 Supported 50+ AWS Cloud instance's and also familiar with Amazon Cloud command line management.

You might also like