Thisaru Wickramasekara
DevOps Engineer with hands-on experience in site reliability engineering, infrastructure automation, and monitoring across both on-premise and cloud environments. Proven track record of building robust pipelines, automating manual processes, and integrating observability tools such as Grafana, Prometheus, and Telegraf. Skilled in scripting with Python, Bash, and Java, with a strong focus on delivering scalable, secure, and highly available systems through automation and proactive monitoring.
Technical Skills
A showcase of my proficiency in various DevOps tools and technologies, assessed by AI.
Designed and developed Python-based monitoring tools, demonstrating practical scripting skills for automation and SRE.
Familiarity with core concepts of Bash.
Familiarity with core concepts of Java.
Familiarity with core concepts of Azure.
Familiarity with core concepts of CI/CD Pipelines.
Familiarity with core concepts of Jenkins.
Familiarity with core concepts of Grafana.
Familiarity with core concepts of Prometheus.
Familiarity with core concepts of Telegraf.
Familiarity with core concepts of Oracle DB.
Familiarity with core concepts of InfluxDB.
Familiarity with core concepts of SQL Server.
Familiarity with core concepts of Key Vault.
Familiarity with core concepts of SRE.
Familiarity with core concepts of Automation.
My Projects
see some of my projects
Work Experience
My professional journey and key contributions.
Associate DevOps Engineer
IFS · Quality Engineering and Platform Operations Team · Infrastructure and Development Team
- Supported DevOps team in maintaining CI/CD pipelines, gaining practical experience with Jenkins and Docker.
- Automated basic build processes, enhancing efficiency and reducing manual effort.
- Developed familiarity with infrastructure monitoring using Grafana.
- Contributed to internal tool documentation, improving usability and knowledge sharing.
Associate DevOps Engineer
IFS · Build and Deployment Team · Site Reliability Engineering Team
- Automated Grafana dashboard creation across 400+ environments, standardizing visibility and reducing manual effort.
- Designed Python monitoring tools to proactively track Oracle DB tablespace, preventing production outages.
- Integrated on-prem and Azure InfluxDB and SQL Server for centralized, real-time metrics.
- Developed automated issue creation for environment unavailability, accelerating incident response.
- Automated Oracle DB patching (grace patching) for long-running production servers.
- Implemented Jenkins pipelines for automated PDB replacement, streamlining database deployment and rollback.
- Built scripts to track and display DB error logs, improving root cause analysis.
- Automated Azure workflows, including Key Vault access, resource housekeeping, and environment provisioning.
- Maintained and improved on-prem Grafana infrastructure, including upgrades, plugin maintenance, and DR.
- Partnered with developers to create repeatable and user-friendly environment configuration tools.
- Provided real-time log insights and historical dashboards during service incidents.
- Maintained documentation of recurring processes to improve onboarding and knowledge sharing.
Undergraduate Trainee
IFS · Build and Deployment Team · SRE Team
- Supported DevOps team in maintaining CI/CD pipelines, gaining practical experience with Jenkins and Docker.
- Automated basic build processes, enhancing efficiency and reducing manual effort.
- Developed familiarity with infrastructure monitoring using Grafana.
- Contributed to internal tool documentation, improving usability and knowledge sharing.
Education
My academic journey and qualifications.

University of Westminster
BEng Software Engineering
Jan 2020 - Jul 2025

St. Aloysius College · Ratnapura
Primary & Secondary Education
2007 - 2018