Sudheera D: Professional Summary
Sudheera D: Professional Summary
Sudheera D: Professional Summary
Professional Summary
8 years of experience as a Cloud/DevOps Engineer involving extensive work towards code compilation, packaging,
building, debugging, automating, managing, and deploying code across multiple environments. Expertise in automating
builds, and deployment process using Python and Shell scripts with focus on DevOps tools and Cloud Architecture.
Experience in Cloud application management using AWS, Microsoft Azure and GCP.
Experience in working on AWS services like IAM, VPC, EC2, ECS, EBS, RDS, S3, Lambda, ELB, Auto Scaling, Route 53,
Cloud Front, Cloud Watch, Cloud Trail, SQS, and SNS and experienced in Cloud automation using AWS Cloud
Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB and Security groups.
Experience in AWS, creating, importing and launching volumes, EC2, RDS, Lambda, security groups, auto - scaling,
load balancers (ELBs), NACL in the defined VPC to design cost effective, fault tolerant and highly available systems.
Experience in AWS instances spanning across Dev, Test and Pre-production and Cloud Automation through Open
Source DevOps tools like Ansible, Jenkins, and Docker & Kubernetes.
Designed Microsoft Azure cloud template for multiple applications utilizing the Azure services (Including Compute,
Web & Mobile, Resource Groups, Azure SQL, and ARM), focusing high-availability, fault tolerance, and Auto-scaling.
Experience in provisioning Azure Cloud Services (IaaS, PaaS) and worked on Azure web application, App services,
Azure storage, Azure SQL database, Azure Virtual Machines, Azure Active Directory, Azure search, Azure DNS,
Azure VPN Gateway and Notification hub.
Experience in migrating on premise to Windows Azure and build Azure Disaster Recovery on cloud using Azure
Recovery Vault and Azure backups and creating Gateways for Virtual Network to Virtual Network on Azure platform.
Experience in Terraform tool for building, changing, and versioning infrastructure safely and efficiently. Worked with
the key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
Experience in building services in Google Cloud Platform i.e. GCP instances, Kubernetes, Big Query, Google Cloud
Storage, Shared VPC, Stack Driver, Load Balancer.
Worked on Chef/Puppet cookbooks/recipes to automate Infrastructure as a code. Implemented and maintained
Chef Configuration management spanning several environments in VMware and the AWS cloud. Deployed a
centralized log management system and integrated into Chef to be used by developers.
Experience in Agile environments supporting several projects on various applications and was responsible to both
setting up new CI pipelines for upcoming branches ensuring the flow of current pipelines are seamless without any
merge conflicts, build errors or dependency issues.
Experience in automating configuration management and deployments using Ansible playbooks and YAML.
Experienced in developing Ansible roles and Ansible Playbooks for the server configuration and Deployment
activities.
Experience in handling large volumes of container clusters with Docker swarm and Kubernetes.
Experience in using Kubernetes to manage containerized applications using its nodes, Configuration Maps, selector,
services and deployed application containers as Pods. Used Helm to manage Kubernetes applications.
Experience in creating new build jobs, integration testing jobs and deploy jobs in Jenkins to automate the process.
Experience in Branching, Merging, and Tagging, maintaining the version across the environments using source
control management tools like Subversion, GIT, and BitBucket.
Expertise in using MAVEN and ANT for the building of deployable Artifacts WAR and EAR from Source Code.
Experience in installing and managing different automation and monitoring tools on Red hat Linux like Nagios.
Extensive experience with monitoring and logging tools like Nagios, Grafana, AppFirst, and Splunk for monitoring
network services and host resources.
Experience in creating Splunk dashboards and debug the search queries.
Experience in writing Shell, Perl, Ruby and Python scripts to automate the deployments.
Hands on experience in designing, developing and maintaining software in Python for Linux and Windows platforms.
Utilized Python library Boto3 for AWS.
Experience in designing and implementing DevOps pipeline for Java and deploying of JAVA applications through
WebLogic/WebSphere application servers.
Expertise in implementing Service Oriented Architecture by using SOAP and RESTful web services.
Experience in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, AJAX,
Hibernate, Spring, Web Services, XML, JDBC, HTML5, CSS, and JavaScript.
Proficiency in multiple databases DynamoDB, MongoDB, NoSQL, MySQL, ORACLE and Cassandra.
Experience in performing deployment of Release to various QA & UAT in Linux and Windows environments.
Strong experience in working in Red Hat Linux, Ubuntu, CentOS and Windows environments.
Good understanding of the principles and best practices of Software Configuration Management in Agile, Scrum,
and Waterfall methodologies.
Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.
Technical Skills:
Configuration Tools Ansible, Chef, Puppet
Version Control SVN, GIT, BitBucket
Reporting & Ticketing Tools Jira, Service Now, Bugzilla
Build Tools Maven, ANT, Gradle
Monitoring Tools Splunk, Nagios, Grafana, New Relic and AppFirst
Integration Tools Jenkins, Bamboo, Azure Pipelines, Rundeck
Container & Management Docker, Docker Swarm, Kubernetes
Operating Systems Red Hat Linux, Ubuntu, CentOS, Windows, SUSE
Repositories Nexus, Artifactory
Web/Application Servers IIS, Tomcat, Apache, Web logic, WebSphere and JBoss
Database Oracle, MySQL, Postgres, NoSQL, Mango DB, Cassandra
Scripting Languages Shell, PowerShell, Python, Perl, HTML, C, CSS, Java
Cloud Platforms AWS, Microsoft Azure, GCP
Professional Experience:
Responsibilities:
Working in Windows AZURE(IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools,
migrating on premise servers to AZURE and creating availability sets in AZURE.
Designed and configured Azure Virtual Networks, subnets, Azure network settings, DHCP address blocks, DNS
settings, and security policies and routing.
Deployed Azure IaaS virtual machines and Cloud services (PaaS role instances) into secure VNets and subnets.
Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with
Azure Internal Load Balancer.
Developed automation system using PowerShell scripts and JSON templates to remediate the Azure services.
Developing Chef Cookbooks and Recipes to manage systems configuration defined to manage and configure
infrastructure and applications.
Created Azure services using ARM templates (JSON) and ensured no changes in the present infrastructure while
doing incremental deployment.
Written Templates for Azure Infrastructure as code using Terraform to build staging and production
environments. Integrated Azure Log Analytics with Azure VMs for monitoring the log files, store them and track
metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker
containers.
Creating Rundeck jobs for deploying Infrastructure and Applications in Azure Cloud and troubleshooting of JAR,
WAR, and EAR files in domain.
Worked on BitBucket to manage source code.
Configuring and monitoring distributed and multi-platform servers using Chef, Ansible.
Identified and logged defects in Azure Devops and interacted with developers to priorities the issues.
Created Build definition and Release definition for Continuous Integration and Continuous Deployment.
Worked on CI/CD for PostgreSQL and MySQL Applications.
Created dashboards in Azure Devops for CI/CD pipelines, Work items and bugs. Resolved Merge Conflicts,
configured triggers and queued new builds within the release pipeline. Monitored and tracked deployments.
Collaborated with cross functional teams (firewall team, data base team, application team) in execution of this
project.
Maintained JIRA for tracking and updating project defects and tasks.
Provided status to Business Level management and Technical and conducting Proof of Concept for Latest Azure
cloud-based service.
Environment: Azure, PowerShell, Terraform, Chef, Docker, Rundeck, BitBucket, Ansible, Azure Devops, Jira
Education:
Masters in Software Engineering
University of Houston Clear Lake, Houston, TX
Bachelor of Electronics and Instrumentation Engineering
VNR Vignana Jyothi Institute of Engineering and Technology