Sravan Kumar Pasala - DevOps cloud Engineer |
[email protected] |
Location: Mc Kinney, Texas, USA |
Relocation: yes |
Visa: |
Sravan Kumar Pasala
Cloud DevOps Engineer Email: [email protected] Phone No: +1 2164564371 LinkedIn: www.linkedin.com/in/sravan-pasala ---------------------------------------------------------------------------------------------------------------------------------------------------------- PROFESSIONAL SUMMARY Experience as a Cloud DevOps Engineer leveraging expertise in Linux, Azure, AWS, CI/CD, and hybrid cloud platforms. Skilled in utilizing Docker, Kubernetes, Ansible, Jenkins, GIT, and Maven to enable automated infrastructure provisioning, configuration management, and deployment. hands-on experience as a Linux Administrator managing systems and infrastructure. Azure Proficiency: Hands-on administration of Azure services including Azure App Services, Azure SQL Database, and Azure Blob storage. Expert in Azure Resource Manager (ARM) templates, PowerShell scripting for automation, and configuring Azure Automation Desired State Configuration (DSC). Infrastructure as a Service (IaaS): Experienced in provisioning VMs, Virtual Networks, and deploying web apps using ARM Templates and Azure DevOps CI/CD pipelines. Network Configuration: Implemented VNET Peering and Network Security Groups (NSGs) using Terraform to ensure secure connectivity between resources. Containerization: Built Docker images with GitLab-ci and managed Spinnaker-based CD pipelines. Proficient in Kubernetes, Docker Swarm, and container orchestration. Infrastructure as Code (IaC): Integrated Terraform and Kubernetes manifests with CI/CD pipelines for efficient infrastructure management. Automated Terraform script deployments using Jenkins. Monitoring Tools: Configured and utilized Datadog for comprehensive site monitoring, including performance metrics and error reporting. Troubleshooting and Management Skills: Excellent at troubleshooting, time management, and working independently. Strong analytical skills and adept at handling high-pressure situations. AWS Infrastructure: Provisioned EC2 instances and managed AWS resources, focusing on infrastructure automation using CloudFormation and Terraform. Ansible Expertise: Advanced knowledge in Ansible for automating deployment, scaling, and monitoring tasks, especially in OpenShift environments. OpenShift DevOps Infrastructure: Designed and managed CI/CD pipelines on OpenShift, ensuring high application availability and reliability. Security and Compliance: Implemented RBAC policies and managed Kubernetes Secrets for secure access control and data management. Cluster Management: Performed Kubernetes upgrades and integrated monitoring and logging solutions for optimized cluster performance. Architecture and Planning: Experienced in architecting Kubernetes clusters and AWS infrastructure, leveraging IaC tools for provisioning. Linux Administration: Managed various Linux server environments, emphasizing automation and efficient system management. Monitoring and Alerting: Configured Prometheus and Grafana for monitoring Kubernetes applications, setting up alerts, and dashboard deployments. Education Bachelor of Technology in Computer Science Engineering from JNTUH , India. Skills Cloud Environment Amazon Web Services (AWS), Azure and Google Cloud Platform (GCP). Version Control Tools GIT, GitHub, GitLab, Subversion (SVN), and BitBucket. Build Tools and Artifactory Maven, Ant, JFrog and Nexus. Automation Configuration Tools Docker, Jenkins, Bamboo, Chef, Puppet, Ansible, Terraform, Grafana, Kabana, Nagios, Prometheus. Orchestration Tools Kubernetes, Docker. Application Servers WebLogic, Apache Tomcat, JBoss, WebSphere and Nginx. Networking Protocols TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP and SMTP, ADF Bug tracking and monitoring Tools JIRA, Bugzilla, Nagios, Cloud Watch, Splunk, ELK and SonarQube. Scripting Languages Shell Scripting, Python, Ruby, Perl, Yaml, Node.js and Groovy. Operating Systems Linux (Red Hat, CENTOS & SUSE), Ubuntu, Solaris, DEBAIN and Windows, Data Base. Work Experience Client: CVS Health Oct 2022 Till date Role: DevOps Cloud Engineer Responsibilities: Established CI/CD pipelines for web application deployment on AKS Cluster using Azure DevOps and Helm Charts. Designed, implemented, and managed comprehensive Azure cloud infrastructure solutions, supporting a wide range of applications and services with high availability and performance. Automated the deployment, monitoring, and scaling of cloud resources using Azure services, improving operational efficiency and resource utilization. Leveraged expertise in Ansible for automation of Windows-based build and deployment processes, enhancing efficiency and reducing manual errors. Utilized MSBuild and Maven for robust build and compile operations, supporting complex DevOps workflows in high-demand environments. Developed and maintained CI/CD pipelines using Jenkins and Bamboo, significantly improving deployment frequency and reducing time to market for new features. Managed source code effectively with GitHub and BitBucket, ensuring code integrity and facilitating seamless collaboration across development teams. Executed seamless migration projects from BitBucket to GitHub and Bamboo to Jenkins, demonstrating capability in transitioning to more efficient DevOps tools and practices. Deployed applications across diverse environments including IIS, WebLogic, and WebSphere Liberty, ensuring high availability and performance. Implemented containerization with Docker and orchestrated deployments using Kubernetes, optimizing microservices and application scalability. Engaged in lifecycle management with Nexus, and automated deployments via uDeploy/XLDeploy, streamlining the software delivery process. Contributed to security and configuration management using Hashicorp Consul & Vault, enhancing system security and reliability. Provided exceptional analytical and problem-solving skills in troubleshooting complex issues, ensuring minimal downtime and maintaining client satisfaction. Designed and implemented API endpoints in Java, adhering to best practices for scalability and maintainability, and integrated these services with front-end applications for seamless data exchange. Developed robust source code management strategies using Git, facilitating team collaboration and code versioning to ensure the integrity and evolution of project codebases. Automated continuous integration pipelines using Jenkins, significantly reducing integration issues and enhancing team productivity by enabling early detection of conflicts and errors. Leveraged MSBuild to automate the compilation, testing, and packaging of .NET applications, streamlining the build process and improving build consistency across development environments. Integrated static code analysis tools within CI pipelines to ensure code quality and adherence to coding standards, reducing the potential for bugs and security vulnerabilities in production code. Configured and managed artifact repositories using Nexus, optimizing the storage and retrieval of build artifacts and dependencies, thereby improving build efficiency and consistency. Implemented blue-green deployment strategies to minimize downtime and enable rollback capabilities, enhancing application availability and reliability. Collaborated with development and operations teams to troubleshoot and resolve build and deployment issues, fostering a culture of continuous improvement and operational excellence. Conducted code reviews and participated in Scrum meetings, contributing to the team s adherence to agile methodologies and ensuring timely delivery of high-quality features. Documented and maintained CI/CD processes and guidelines, enabling new team members to quickly onboard and contribute to the project s development lifecycle efficiently. Environment: Azure Cloud (VM, Blob, VMSS, VNET, AKS), Cloudbees, Golang, Kibana, Apigee, Linux, Windows, Terraform, Python, shell scripting, GitLab CI/CD, Kubernetes, Vault, Shell scripting, YAML, TCA, Linux RHEL, Grafana, azure databricks, azure data factory, cosmos DB, azure pipelines, azure function app Client: : Asurion, Sterling VA July2018 Nov2021 Role: DevOps Engineer/SRE Responsibilities: Implemented AWS solutions utilizing a wide range of services such as EC2, S3, RDS, IAM, Redshift, Lambda, Security Groups, EBS, Elastic Load Balancer, Autoscaling groups, SNS, Optimized volumes, and CloudFormation templates. Designed, configured, and managed public/private cloud infrastructures on Amazon Web Services (AWS), including EC2, Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer, CloudWatch, and IAM. Implemented high availability using AWS Elastic Load Balancing (ELB) to balance instances across multiple Availability Zones. Set up AWS infrastructure for various resources like VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS using CloudFormation JSON templates. Managed AWS EC2 instances with Auto Scaling, Elastic Load Balancing, and Glacier for QA, UAT environments, and infrastructure servers for GIT. Executed seamless migration projects from BitBucket to GitHub and Bamboo to Jenkins, demonstrating capability in transitioning to more efficient DevOps tools and practices. Automated OpenStack and AWS deployment using CloudFormation, Ansible, and Terraform, and deployed and administered OpenStack services. Utilized Terraform for deploying infrastructure in AWS according to requirements and migrated legacy and monolithic systems to AWS using Terraform and cloud formation. Deployed Microservices Applications into AWS Cloud using AWS Elastic Container Service (ECS), Jenkins, GitHub, and ECS Task definitions. Utilized Docker-Compose and Docker-Machine to create Docker containers for testing applications in the QA environment and automated deployments, scaling, and management of containerized applications across clusters of hosts. Utilized Jenkins pipelines for all microservices builds out to the Docker registry and then deployed to Kubernetes, managing Pods with Kubernetes. Played a key role in building Docker images, creating build and deployment configurations to deploy applications on OpenShift, and developing Ansible playbooks for automated recovery upon OpenShift MASTER Failure. Utilized Elasticsearch, Logstash, and Kibana (ELK) for maintaining system logs and Bugzilla for tracking code bugs. Supported cloud instances running Linux and Windows on AWS and utilized tools like JIRA for issue tracking and triaging. Developed Shell and Perl Scripts for manual deployment of code to different environments and performed troubleshooting of network issues involving TCP/IP, LAN/WAN networking, DNS, DHCP, SMTP, SNMP, and netstat. Environment: AWS, Redshift, Glue, Lambda, Cloud Formation, Docker, Docker Volume, snapshot, Git, Maven, Nexus, chef, puppet, Jenkins, SVN, Jira, Crucible, Nagios, Cloudwatch, Tomcat, JBOSS, Terraform, WebLogic, Nginx, Ruby and Python. Client: Flipkart, India Aug 2017 - May 2018 Role: Linux Administrator Responsibilities: Installed the latest patches for, Oracle on Red Hat Linux servers, Configured and administered Send mail, Samba, and Squid servers in a Linux environment. Set up the Linux Crons jobs for automating various build-related jobs and application data synchronization jobs. Responsible for building Linux OS servers using kick-start automation applications. Configured Kick start and Jumpstart servers to initiate the installation of Red Hat Linux and Solaris on several machines at once. Updated previous LDAP tools to work with the version of Ruby Rails. Involved in Installing, Configuring, and Upgrading Red Hat Linux AS 4/5, Solaris 9/10 operating systems. Performed automated installations of Operating systems using kick start for Red Hat Enterprise Linux5/6 and Jumpstart for Solaris 9/10 Linux. Administered and supported distributions of Linux, including Linux Enterprise Desktop, SUSE Linux Enterprise Server, Red Hat, and Solaris. Install, maintain, and upgrade Drupal and Word press on LAMP stack and configure LAMP Stack on Unix/Linux servers. Worked on Linux Package installation using RPM and YUM, the provisioned system with LVM. Developed, customized and build packages on Solaris and rpms on Linux for deployment on various servers through Software Development Life Cycle. Environment: Oracle on Red hat Linux, Squid, Red Hat Linux AS 4/5, Solaris 9/10, Linux Enterprise Desktop, SUSE Linux Enterprise Server, Red Hat and Solaris, LDAP. Keywords: continuous integration continuous deployment quality analyst javascript sthree database Virginia |