Navindu Jayatilake

Navindu Jayatilake

Followers of Navindu Jayatilake4000 followers
location of Navindu JayatilakeColombo, Western Province, Sri Lanka

Connect with Navindu Jayatilake to Send Message

Connect

Connect with Navindu Jayatilake to Send Message

Connect
  • Timeline

  • About me

    Associate Technical Lead - DevOps @ Sysco

  • Education

    • Curtin University

      2017 - 2020
      Bachelor of Computing - Software Engineering Computer Software Engineering
  • Experience

    • Pearson

      Oct 2019 - Jul 2021

      ✔️ Supported Prod and Non-Prod deployments of applications. (with CodePipeline and Jenkins)✔️ Provided L2 support for the development teams✔️ Optimised application infrastructure with Terraform✔️ Managed On-call Priority incidents✔️ Optimised applications by storing their sensitive data in AWS Secrets Manager. Modified Chef Cookbooks to read and fetch the secrets from AWS Secrets Manager during the runtime via AWS OpsWorks✔️ Setup monitoring with CloudWatch and Newrelic✔️ Setup PagerDuty alerts Show less ✔️ Created a notification system that notifies scheduled AWS EC2 maintenance events to DevOps engineers as well as to relevant development teams and an actionable dashboard that displays cross-account EC2 events. ✔️ Technologies Used: Vue.js, DynamoDB, AWS Lambda with Python 3 boto3 SDK, NodeJS for backend, EC2, Amazon API Gateway, Terraform for IaC✔️ Automate tagging AWS resources✔️ Automation to detect unused AWS resources (ex: A script that gives you unused S3 buckets for the last 90 days)✔️ Provided L2 support✔️ Supported deployments with non-production releases Show less

      • Associate Site Reliability Engineer

        Nov 2020 - Jul 2021
      • DevOps/Application Engineer

        Oct 2019 - Oct 2020
    • Sysco LABS Sri Lanka

      Jul 2021 - Oct 2023

      ✔️ Developed a modularized Kubernetes Platform for the use of Internal development teams✔️ Developed GitHub action workflows for Continous Integration that includes Unit Testing, Sonar testing, Terrascanning (If it is an Infra pipeline), Docker build, and publishing. And make use of reusable workflows.✔️ Developed Helm charts (more comprehensive and common charts) that can be used by the entire team verticle. ✔️ Done GitOps-based deployments for non-production and production Kubernetes clusters with ArgoCD. - Monorepo approach for Gitops/Charts repo(This is for Java Springboot related applications) - Argo Apps of Apps - Multi-cluster deployments✔️ Integrated Hashicorp Vault with Kubernetes platform and fetch build and runtime application secrets that need to run the application✔️ Integrated External Secrets Operator (ESO) to store and manage cluster secrets with Vault✔️ Working with Trunk-based and Gitflow branching strategies Show less ✔️ Improved infrastructure of Legacy applications✔️ Designed and implemented ECS Fargate deployment strategy for Microservice-based Springboot application and generalize a common strategy across the board✔️ Automation(Jenkins pipeline) to create, update and delete secrets stored in AWS Secrets Manager✔️ Providing L2 Support for the Application Teams✔️ Govern the Release Management Process✔️ Implement a centralized Jenkins for applications runs on top of ECS Fargate with Credentials stored in AWS Secrets Manager for improved security✔️ Automation script to rotate secrets stored in AWS Secrets Manager and a notification mechanism✔️ Automation of continuous integration and deployments. ✔️ Infrastructure deployment with Terraform ✔️ Application deployment with Docker compose, ECS ✔️ Configuration management with Ansible✔️ Optimized Terraform scripts for security by storing their sensitive data in AWS Secrets Manager✔️ Integrating Datadog Logs/APM with Applications✔️ GitHub Enterprise Cloud Migration✔️ Ensure all AWS/Cloud accounts are up to standards, following the best practices, if not do the required optimizations. i.e Cloud Custodian, Kenna Security✔️ Migrate GoCD Pipelines to Jenkins✔️ Migrate Concourse Pipelines to Jenkins Show less

      • Senior Site Reliability Engineer

        Aug 2022 - Oct 2023
      • Site Reliability Engineer

        Jul 2021 - Aug 2022
    • Insighture

      Oct 2023 - May 2024
      Associate DevOps Lead

      ✔️ Design and implementation of the underlying infrastructure of https://www.skyu.io - the Internal Developer Platform✔️ DevOps Consulting

    • Sysco

      Jun 2024 - now
      Associate Technical Lead - DevOps
  • Licenses & Certifications