Profile
Cloud-Native DevOps Engineer with extensive experience in leveraging AWS and Azure cloud platforms for scalable and highly available application deployment. Proficient in Infrastructure as Code (IaC) tools like Terraform and CloudFormation. Skilled in containerization technologies, with expertise in Docker and Kubernetes. Seasoned DevOps practitioner with a track record of optimizing software development lifecycles through robust CI/CD pipelines. Possesses strong automation skills, with proficiency in Python scripting. Background in .NET and Java EE applications, enabling a deep understanding of software development practices and challenges.
Education

Master's degree, Information Technology

2017 to 2020 at Virginia Tech, Virginia, United States

Bachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering

2003 to 2007 at Graphic Era Deemed to be University, Dehradun, India

Experience

DevOps Consultant at Amazon Web Services (AWS)

From February 2021 to Present at Amazon Web Services (AWS), Charlotte, North Carolina, United States


Cloud Computing

  • Leveraged AWS Cloud services (EC2, ECS, EKS, S3, Lambda, EFS, etc.) to design and implement scalable, highly available, and cost-effective cloud architectures for clients' applications and workloads.
  • Implemented robust security measures, including AWS IAM, VPCs, Security Groups, and CloudTrail, to ensure compliance and protect client environments.

  • Containerization
  • Helped customers build robust application platforms on Amazon EKS utilizing open-source tools, ensuring a native Kubernetes developer experience.
  • Designed and implemented advanced container orchestration strategies using Kubernetes on Amazon EKS and Amazon ECS, ensuring efficient scaling, load balancing, and high availability.
  • Enabled customers to achieve robust observability using AWS native and open-source tools like OpenSearch, Prometheus, Grafana, and OpenTelemetry for effective monitoring and analysis.

  • DevOps Skills
  • Established automated CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy, integrated with GitLab CI/CD, ArgoCD and GitHub Actions, enabling faster and reliable software delivery.
  • Automated infrastructure provisioning and management using Infrastructure as Code (IaC) tools like Terraform and CloudFormation, enabling consistent and repeatable deployments.
  • Implemented automated testing, code quality checks, and advanced deployment strategies like blue-green and canary deployments to minimize downtime and reduce risk.

  • Lead Application Architect at Humana

    From August 2018 to February 2021 at Humana, Location Not Specified


    Continuous Integration and Delivery

  • Developed a robust enterprise solution to integrate continuous testing and continuous performance evaluation into the CI/CD pipelines, enabling early detection of issues and ensuring high-quality software delivery.
  • Implemented automated testing frameworks and performance monitoring tools, streamlining the testing process and providing real-time insights into application performance.

  • AIOps and Incident Management
  • Architected a closed-loop incident management process for the organization's AIOps platform, leveraging Ansible for automation, ServiceNow for incident management, and Dynatrace for application performance monitoring.
  • Designed and implemented an automated incident response workflow, enabling proactive detection, diagnosis, and remediation of issues, minimizing downtime and improving system reliability.

  • Automation and Self-Healing
  • Led a team of four engineers in developing Ansible runbooks for self-healing and auto-remediation capabilities, empowering the system to autonomously resolve issues and maintain optimal performance.
  • Collaborated with cross-functional teams to identify common failure scenarios and codify remediation procedures into reusable Ansible playbooks, promoting operational efficiency and reducing manual intervention.

  • Application Architect at Humana

    From March 2015 to August 2018 at Humana, Green Bay, Wisconsin Area

  • Designed, developed, and instrumented a state-of-the-art monitoring system using Dynatrace, OpenView, Splunk, SiteScope, and SolarWinds DPA for comprehensive application monitoring. Migrated applications between domains to meet compliance requirements.
  • Architected the future state of monitoring, including user experience and mobile platform monitoring. Architected monitoring solutions to reduce MTTR during outages, created dashboards for insights into load, latency, and failure rates.
  • Implemented automated reporting for infrastructure metrics like CPU, memory, and disk space. Architected alerting solutions for critical services based on baselines, SLAs, and OLAs.

  • Project Lead at Syntel

    From September 2007 to March 2015 at Syntel, Green Bay, Wisconsin Area

  • Led a cross-functional team of 19 members, including onshore and offshore resources, responsible for enhancing existing Rating, Quoting, and Underwriting applications for a prominent healthcare company.
  • Developed several applications using ASP.NET and Service-Oriented Architecture (SOA) principles, enabling brokers and employers to access services seamlessly.
  • Designed and developed several SSIS (SQL Server Integration Services) package to perform ETL tasks.
  • Developed multiple WCF (Windows Communication Foundation) SOAP services to extract data from SQL Server and Mainframe databases, facilitating data integration and consumption by various internal teams.
  • Conducted code and technical reviews for high-level designs and coding implementations, maintaining quality standards and best practices across the development lifecycle.
  • Certifications
    Skills
    • Amazon Web Services (AWS)
    • Terraform
    • Kubernetes
    • Docker
    • CI/CD
    • Python
    • .NET
    • Java EE
    • Cloud Architecture
    • DevOps
    • Infrastructure as Code
    • Ansible
    • Monitoring
    • Automation
    • Scalability
    © 2024 Ravindra Agrawal