Dileepa Hapuarachchi

Dileepa Hapuarachchi

Assistant Systems Administrator

Followers of Dileepa Hapuarachchi333 followers
location of Dileepa HapuarachchiAuckland, Auckland, New Zealand

Connect with Dileepa Hapuarachchi to Send Message

Connect

Connect with Dileepa Hapuarachchi to Send Message

Connect
  • Timeline

  • About me

    Lead | DevOps at Carehires

  • Education

    • D.S Senanayaka College

      -
    • University of Greenwich

      2014 - 2015
      BSc (Hons) Computer Systems and Networking Computer Systems and Networking Second Class Upper

      Activities and Societies: Member of Student Council

  • Experience

    • Roomsnet

      Apr 2009 - Apr 2010
      Assistant Systems Administrator

      Working on 24/7/365 NOC complying with ITIL standards. 1st level support to Server and Network issues, 1st and 2nd level support to 300+ Users.Monitoring a live cluster (Hosted in NTT USA).Monitoring of local servers (150+ Linux servers).Performs initial setup, software installation, testing of computer server systems.Backing up and restoring critical and operational data. This includes recovering production databases.Coordinating Customer Support operations with various departments of the organisation Show less

    • Enterprise Technology (Pvt) Ltd

      Feb 2011 - Aug 2014
      Systems Administrator
    • Senit Technologies (Pvt) Ltd.

      Aug 2014 - Apr 2017
      Team Lead - Network Operations Center
    • Villvay

      Apr 2017 - Apr 2024

      Managing Planning Strategies for DevOps Team - ** In collaboration with the stakeholders, develop the DevOps strategy and goals. ** Find out and ensure the DevOps team's goals and objectives are in accordance with the overall company existing plans and tasks ** Plan for the execution and improvement of DevOps approaches and processes. Management of Processes and Workflows - ** Create and improve DevOps methodologies, procedures, and workflows. ** Managing and maintaining CI/CD pipelines for continuous integration, delivery, and deployment. ** Automate manual processes to increase efficiency and decrease mistakes. Infrastructure and Environment Management - ** Oversee infrastructure resource management and provisioning. ** Implement and maintain cloud platforms, servers, networks, and backups, storage ** Optimize infrastructure for scalability, reliability, and cost-efficiency. ** Define and implement infrastructure-as-code (IaC) practices. Implementing, Managing Tools and Automation - ** Evaluate and select tools for continuous integration, configuration management, monitoring, and other DevOps tasks. ** Automated software building, deployment, testing, and monitoring processes. ** Keep up to current on DevOps tooling market trends and upcoming technologies. Compliance and security Enhancing - ** Implement best practices in security and ensure compliance with relevant protocols and standards. Collaboration and Communication - ** Enhance sharing knowledge and DevOps approaches among teams. ** Serve as coordinator between departments to facilitate effective cooperation and communication. Management of Stakeholders - ** Coordination with stakeholders such as project managers, product owners, and leaders. ** Managing expectations and discussing the allocation of resources to the relevant projects. ** Delivering a plan of action, work breakdown, and estimation for upcoming projects. Show less

      • Associate Technical Lead | DevOps

        Apr 2021 - Apr 2024
      • Senior Systems Engineer | DevOps

        Apr 2017 - Apr 2021
    • Care Hires

      Apr 2024 - now
      DevOps Lead
  • Licenses & Certifications

    • Diploma of Computer System Designing

      National Institute of Business Management (NIBM - Sri Lanka)
      Dec 2006
    • Unix/Linux Fundamentals, Network And Systems Administration

      University of Colombo School of Computing
      May 2015
    • Red Hat Certified System Administrator (RHCSA)

      Red Hat
      Jul 2014