Sirisha Tirumala
Phone: 07880646687
Email: Tirumalasirisha123@[Link]
DevOps Engineer
Summary
I am a seasoned DevOps Engineer with over 5 years of experience in AWS and Azure. Proficient in Terraform, Docker,
Kubernetes, Jenkins, and Ansible, I specialize in designing and implementing scalable cloud-based web applications. My
skills include source code management, database administration, and scripting in Bash, Ruby, Perl, and Python. I excel in
setting up monitoring tools like Nagios, App Dynamics, and Dyna Trace. With a strong foundation in Linux
administration and familiarity with Agile and Scrum, I bring versatility and efficiency to projects. My commitment to
code quality is demonstrated through the use of SonarQube.
Skill Highlights
Cloud Platforms AWS, Azure, Google Cloud Platform
Automation Tools Jenkins, Chef, Puppet, Ansible, Docker, Kubernetes, Terraform
Database Systems MySQL, AWS RDS, Dynamo DB, MongoDB
Version Control Tools GIT, Subversion, Bit bucket, GITHUB
Web Servers Apache Tomcat, Nginx
Scripting Languages Perl, Python, Ruby, Bash/Shell Scripting, SonarQube
Tracking Tool Jira, Confluence, Service Now
Methodologies Agile, Scrum Waterfall
Build tools Maven, Sonar, Ant
Monitoring Tools Log Stash, Splunk, Nagios, ELK, App Dynamics, Dyna trace.
Container Tools Docker, Kubernetes, GitLab
Orchestration Docker Swarm, Kubernetes
Operating system Windows, Linux, UNIX Red Hat
Professional Experience
Company: Deloitte
Position: DevOps Engineer
Mar 2022 to Present
Responsibilities:
• Executed AWS EC2 instances creation, VPC setup, and subnet management, and provisioned EC2
instances using Terraform and CloudFormation on AWS.
• I use AWS Elastic Load Balancers (ELB) to improve application availability and fault tolerance by
distributing traffic across multiple instances and availability zones.
• I have created Jenkins jobs that use Terraform to build and manage infrastructure from GitHub
repositories. This helps automate the provisioning and management of our infrastructure.
• Used Kubernetes and Docker for CI/CD runtime environments and implemented and maintained
CI/CD pipelines with Jenkins and SonarQube.
• Set up Kubernetes for orchestrating Docker containers and microservices.
• Developed Ansible and CloudFormation scripts for consistent AWS infrastructure.
• I use Terraform for Infrastructure as Code to automate the creation of infrastructure and
Ansible for Configuration Management to manage the configuration of that infrastructure.
• Managed AWS servers with Puppet, Chef, and built scripts in Jenkins.
• Utilized Terraform for effective AWS infrastructure management.
• Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS, and create nightly
AMIs for mission-critical production servers as backups.
• Utilized Ansible for ELK stack setup and Puppet for continuous deployment.
• Developed patterns for other CI/CD tools such as Nexus and JFrog Artifactory.
• Employed Bash and Python scripting for automation and coded Java backend, JSP, JavaScript,
Business classes.
• Worked with storage and search technologies like Cassandra, Redis, and Elasticsearch.
• Integrated Circle-CI/GitHub Actions for code integration and quality assurance.
• Work with application development teams to ensure that their applications are designed
properly for interacting with AWS.
• Use Amazon RDS MySQL to perform basic database administration. Set up DynamoDB for NoSQL
data for other teams on lightweight Docker containers with elastic search and quick indexing.
• Develop visualizations in tools like Grafana and Azure Application Insights to monitor and analyze
end-user experience, application performance, infrastructure health, and security, and monitored
containers with Prometheus.
• Configured and installed monitoring tools Grafana, Kibana, Logstash and Elastic Search on the servers.
• Applied Agile and DevOps concepts, developing monitoring architecture.
Environment: AWS, Azure, Terraform, Kubernetes, Jenkins, Docker, Ansible, Jira, Apache, Nagios, Nginx,
MySQL, Bash, Ruby, Power shell, Python, NoSQL, Nexus, Shell, Puppet, Elastic search, Prometheus, Grafana,
CI/CD, IaaS, PaaS, Agile, Scrum.
Company: Wipro
Position: DevOps Engineer
Nov 2019 to Feb 2022
Responsibilities:
• To implement DevOps methodologies and leverage cloud infrastructure automation tools like AWS,
utilizing Terraform for setting up build and deployment automation scripts through Jenkins.
• To manage containerized applications using Kubernetes, involving the creation of Config Maps,
deployments, secrets, services, and deploying application containers as pods.
• To contribute to the development of a Test environment on Docker containers, configuring Docker
containers using Kubernetes.
• To work with Jenkins CI/CD pipeline, incorporating Git repository, Maven build, and post-build steps,
including notification and continuous delivery in the Dev, Test, and UAT environment.
• To utilize Ansible concepts, including Inventory, Playbooks, Roles, Tasks, and Modules, establishing
Ansible Inventory for automating continuous deployment, and writing Playbooks using YAML scripting.
• To create Production, Development, Test, and Release Branches for integrating Legacy Puppet with GIT
and Bit Bucket, ensuring program integrity.
• To build and maintain Docker container clusters managed by Kubernetes on Linux using Git.
• To use Ansible for installing and removing Elastic search, Log stash, and addressing build-related challenges
with ELK.
• To install and set up the Nagios monitoring program for monitoring hard drive status and network bandwidth.
• To create Maven artifacts, check out code from GIT, and develop setup application deployments, including
the transition of jobs from GitLab to GitHub in development.
• To enable developers to use Ruby scripts through the command-line tool Knife to create Chef Cookbooks,
managing system setup for Tomcat, MySQL, and Windows programs, and versioning them on GIT
repositories and Chef Server.
• To provide production support for Apache, MySQL, and Tomcat, including installation, configuration,
maintenance, and troubleshooting.
• To work on JIRA for defect/issues logging & tracking, and document all work on CONFLUENCE, utilizing
JIRA as a ticket tracking, change management, and Agile/SCRUM tool.
Environment: DevOps, Terraform, Apache, Tomcat, GitHub, MySQL, Windows, Maven, Chef, Confluence,
Agile, Scrum, Nagios, Elastic search, Log stash, Kubernetes, Bitbucket, Docker, Jenkins, Git, Ansible, AWS,
CI/CD, Linux.