Close this
Close this

Sridhar B

Project Management
NSW, Australia

Skills

DevOps

About

SRIDHAR's skills align with Programmers (Information and Communication Technology). SRIDHAR also has skills associated with Consultants and Specialists (Information and Communication Technology). SRIDHAR has 6 years of work experience.
View more

Work Experience

AWS DevOps Engineer

Ericsson
August 2021 - Present
  • Company: EPAM, Client: Ericsson Description: The project's objective was to collaborate with the IT team to use the AWS Cloud, VPCs, Lambda functions, and EC2 virtual machines to unify the company's DevOps tools, which were previously spread across several service providers, into a single platform. Ansible and terraform made the migration process go more quickly. It resulted in a newly built DevOps pipeline running on the AWS cloud. Responsibilities: * Created Terraform scripts to create staging and production environments using Terraform as an AWS infrastructure code. * Produced and used Docker images to test environment knowledge for orchestrating Docker containers using Docker Swarm. * Deployed and managed containerized applications in Kubernetes clusters, leveraging features such as pods, services, and deployments * Created Jenkins pipelines to reliably and securely provide clients with vault credentials. * Configured Docker containers using Kubernetes. Performed automation and scaling of applications using Kubernetes. * Utilized Ansible Tower, several projects and inventory file templates were made. Server migrations and schedule changes were made, and the machines were tested and deployed using Ansible commands. * Developed cached content delivery was done through work on AWS CloudWatch, CloudFormation, CloudTrail, and Cloud Front services. Route 53 with failover and latency options was used, along with the creation of elastic load balancers (ELB), to provide high availability and fault tolerance. * Developed the CI/CD pipeline was implemented using Jenkins, and a lot of emphasis was placed on End-to- End automation for all builds and deployments. * Used Git for source code management (SCM) to maintain the application's code base. Artifactory creates and stores RPMs, Nexus is used for developer visualization, and Artifactory generates artifacts for automation purposes. * Built and deployed server automation with Maven and ANT among other Continuous Integration and Continuous Deployment (CI/CD) tools. * Worked on Ansible playbooks and Puppet manifests to provision Nginx, Tomcat,Apache Spark, and other applications. * Monitoring AWS EC2 instances by controlling log aggregation tools like ELK (Elasticsearch, Logstash, and Kibana). * Set up Azure Site Recovery (ASR) failover deployments to ensure high availability (HA) during outages. Deployed Kubernetes Cluster Autoscaler on existing AKS clusters. * Implemented Azure Key Vault, resource groups, VNETs, Service Principal, Azure Storage, Azure Logic Apps, and Azure Automation using run books. * Contributed to an agile development team using Puppet and Chef to deliver an end-to-end continuous integration and continuous delivery product in an open-source environment. * Established complex JIRA workflows in order to track defects. These workflows may include project workflows, field settings, screen schemes, authorization schemes, and notification schemes. * Used PowerShell, BASH and Perl scripting to automate the configuration of management policies for the SDLC. * Worked on partitioning and formatting the disc for tar-based Unix/Linux backup and restore. Overseeing day-to-day operations and using Unix/Linux to diagnose and resolve server problems.

DevOps Engineer | Company

QUALCOMM
June 2018 - August 2021
  • Client: Dell Description: Worked as a DevOps Engineer managing and integrating Jira in a variety of roles and capabilities. Complete installation, configuration, and support of Atlassian & DevOps tools. Responsibilities: * Created charts for several services, deployed them to the Kubernetes cluster using Helm, and set up an Istio sidecar proxy to improve traffic management amongst services. * Developed Terraform scripts and AWS Cloud Formation Templates for cloud-based infrastructure provisioning. * Building Docker images Write Docker Registry code, manage multiple images for middleware installations, configure domains, and produce Docker images so developers can locally test their code. * Developed Ansible Playbooks with Python to Test Playbooks on AWS Instances and Handle AWS Node Configurations using YAML SSH as the Encapsulation. Ansible scripts are used to provision development servers. * Integrated the tool to schedule the builds and configured and maintained Jenkins Pipeline to implement CI/CD process for major releases. * Built dashboards in CloudWatch and Nagios to track requests and end-user response times. * Worked on the migration from physical servers to cloud (AWS), and used Ansible to automate the infrastructure in AWS by creating EC2, S3, RDS, VPC and Route 53. * Used the Nexus and Artifactory repository managers for Ant and Maven, respectively. * Used Prometheus and Grafana to configure notifications and alerts for EC2 instances. * Developed the abilities required to administer SQL Server applications, offer operational assistance, and perform queries against NoSQL databases such as MongoDB such as MySQL. * Led the design and implementation of multiple AKS clusters and managed the Kubernetes architecture. Wrote scripts in PowerShell, Bash, and Python to automate processes. * Proficient in managing various Azure IaaS and PaaS services, including Azure Virtual Machines, Azure DevOps, SQL databases, and Azure networking. * Maintained and administered Splunk server to keep an eye on Linux, Window.

Education

Victorian Institute of University

Master of Science