Post Job Free

Resume

Sign in

Engineer Python

Location:
Colombo, Sri Lanka
Salary:
3000 per month
Posted:
April 15, 2021

Contact this candidate

Resume:

R.A. KALINGA

Senior DevOps Engineer

**/*/*, ********* **, Galawila Road, Homagama, Sri Lanaka +947******** adlpt0@r.postjobfree.com LinkedIn: https://www.linkedin.com/in/kalinga-ranasinghe-19457585 Treehouse: https://teamtreehouse.com/kalingaranasinghe OBJECTIVE

I have a tremendous enthusiasm to work in an organization, where I am exposed to challenging technologies so that I can gain a firm foothold in my career advancement. EXPERIENCE

Senior Engineer – Managed Services – Axiata Digital Labs Ltd. May 2020 – present (11 Months)

• Provide L2 and L3 application and platform support within SLAs.

• ADL DTE (Digital Telco Enabler) platform support – Kubernetes, docker, Jenkins, Ansible, Nagios, ELK, Grafana, Prometheus.

• AMF 365 (ADL Monitoring Framework 365) application development – Nagios, ELK, Grafana, Prometheus and ELK.

• Infrastructure provisioning and configuration – on-premise and cloud.

Associate Engineer – Support and DevOps (Department: Customer Success) – Linear Squared Ltd. June 2019 – 2020 May (11 Months)

• Performing monitoring and system upkeeping of production systems.

• Troubleshooting and rectification of production and staging issues.

• Assisting pre-sales teams in ETL for POCs and providing technical support during POC, UAT and production deployment of customer solutions.

• Undertaking client on-boarding task such as infrastructure provisioning and application related initial configuration, etc.

• Build and manage CI/CD pipelines for Linear Squared software products.

• Manage VMs and resources hosted on cloud infrastructure. Associate DevOps

Engineer – NOC (Department: Platforms and Automation) – Inbay Ltd. September 2018 – June 2019 (9 Months)

• Analyzing and evaluating computer system requirements and research on suitable technologies.

• Identifying system and technology limitation to consult on system/process improvements.

• Providing advice, guidelines, and best practices for system architectures with common design patterns.

• Writing and maintaining program code to meet system functional and non-functional requirements with DevOps tools and best practices.

System Support Engineer – NOC (Department: Platforms and Automation) – Inbay Ltd. October 2017 – August 2018 (11months)

• Administering, monitoring and troubleshooting computer systems (Datacenter Servers), applications and other networked related issues remotely using RMM tools (SolarWinds NCentral, AEM, ConnectWise Automate, Auvik).

• Provide technically feasible solutions (Level 2 and L3 Support) to clients within the SLA.

• Diagnose and quickly resolve a wide range of Windows Server operating systems, applications and networking problems to minimize downtime.

• Resolving system alerts related to Microsoft Technologies such as Active Directory, File

• Server, DNS server, DHCP and other administrative systems.

• Perform root cause analysis on recurring incidents.

• Dealing with hardware and application support queries and issues reported to the helpdesk and coordinate and escalate to relevant vendors.

• Troubleshooting network connectivity in a LAN/WAN environment and coordinating with ISPs for WAN side issues.

• Antivirus administration and management.

• Performing firmware upgrades on device hardware when it requires.

• Deliver expected outcomes under well-defined ITIL Process.

NOC Analyzer – Inbay Ltd. April 2017 – September 2017 (6 months)

• Managing and monitoring disparate network devices and servers.

• Initial diagnosing & troubleshooting, handling ticketing systems.

• Creating meaningful reports and email and call escalations to Managed Service Providers (MSPs).

• Providing timely response to all incidents, outages, performance alerts and prioritize remediation of issues in a 24 x 7 NOC environment.

Trainee Network Administrator – The Great Lake Holdings - September 2014 - April 2015 (6 months)

• Assist in network design and implementation.

• Installing and configuration Cisco network devices.

• Provide network support to users.

PROJECTS

DTE Platform: - May 2020 – Present

The platform is designed to assist the work of the developers and provide a single interface to create a repository, initial structure of microservice code, build the code and deploy the build artifacts to testing, staging or production environments. The platform will also support publishing of developed APIs to API Gateway and monitoring of the deployed microservices through integrating into the existing monitoring infrastructure of the deployed environment. DTE will be a one-stop-shop for all application development activities promoting the use of fully automated CI/CD toolchain. Technologies: Kubernetes, Docker, Jenkins, Ansible, Nagios-core, ELK, Prometheus, Grafana.

AMF 365: - May 2020 – Present

This project was carried out to develop a common infrastructure and application monitoring and alerting system for all clients. Open-source tools were used to reduce the cost when deploying the system in client production environment. Technologies: Nagios-core, Grafana, Prometheus, ELK, Node.js, RestAPI, GraphQL, MySQL, Neo4j, Docker and JIRA

FORECAST : Linear Squared AI Based Forecasting Application – June 2019 – 2020 May FORECAST is a forecasting system that can build 1000s of highly accurate forecasts within a few minutes. Moreover, it does not assume any forecasting or data science background for users. Developing 1000s of highly accurate forecasts can be a matter of just a few clicks. FORECAST can generate monthly, weekly or daily forecasts for long time horizons. It also continuously updates forecasts based on the latest data. Technologies: Azure Kubernetes Service, Nginx, REST APIs, JavaScript, Python.

Zodiac: Inbay Middleware - Feb 2019 – June 2019

The need of an event-driven system has always been essential to the NOC environment as the team deals with thousands of critical alerts per day. The growing number IT support systems and their incompatible APIs is what leaves the team behind with old-school technologies to tackle the problem. Zodiac will be the middleware that integrate all systems together and build the platform for the team to move along with cutting edge technologies such as Data Science. Technologies: Apache Kafka, Azure Kubernetes Service, Azure EventHub, Azure Function, Azure Cosmos DB with MongoDB API, SOAP and REST APIs, JavaScript, Python. Implementing DevOps Practices: Azure DevOps CI/CD - Nov 2018 – Dec 2018 As more in-house software products have been emerging, the burden was obvious without DevOps best practices. The project was carried out to enable continuous improvement for all existing and future software products. Technologies: Git, Azure DevOps.

OneUser - Inbay Single Sign-On Desktop Application - Aug 2018 – Nov 2018 NOC analyzers and engineers had to login to different systems (ex: PSA, Knowledge Base and RMM) to record and get information when troubleshooting incidents. This used to be negatively affecting client SLAs and frustrating NOC team as the number of clients were increasing. OneUser is the system they login once to access other systems making NOC team life much easier. Technologies: Electron Framework, Node.js, JavaScript, HTML, CSS, Bootstrap framework, Angular, Azure Blob Storage, Azure IAM (for OAuth 2.0), Azure APPs. Server Patch Management Analytics Dashboard - Jul 2018 – Aug 2018 As part of the annual automation attempts, patch service failures were identified to be among the highest figures. It was required to have a better insight of what causes most of the patch failures before coming up with scripts to automate the burden. Python scripts were written to extract, load and transform (ELT) the data in question before visualizing for better analyzes. Technologies: Python, Elasticsearch and Logstash. Time Base Alert Whitelisting System - Apr 2018 – Jun 2018 Time base alerting is one of the lacking features in most RMMs such as N-Central and AEM. This used to frustrate NOC analyzers and sometime caused alert fatigue as some services required to be disabled based on time frames due to client requests and resource consumption patterns. A Python system was built to whitelist alert based on time frames allowing NOC analyzers and engineer time to be used on legitimate incidents. Technologies: Python, Elasticsearch and Logstash.

Casper - N-Central and AEM Client On-boarding Automation - Apr 2018 – May 2018 N-Central and AEM (Remote Monitoring and Management software) configuration was one of the tedious tasks that the platform team has been facing over the past few years as the number of AEM customers are increasing. The process of onboarding a client could take more than a week due to manual configuration and lack of resources. A Python script was written to automate all the repetitive tasks that must be done manually when onboarding a client, saving the engineers time, and improving accuracy. Technologies: Python and Selenium Web-Drive.

N-Central Misconfigured Services Remediation Project - Oct 2017 – Nov 2017 SolarWinds N-Central is a Remote Monitoring and Management software that most of Inbay clients use to monitor their IT infrastructure devices. However, poorly configured N-Central services (for example incorrect SNMP, CIM and WMI settings.) and thresholds often lead to false positive or false negative. The project was carried out to clean up these misconfigured services and apply best practices for service thresholds. Technologies: N-Central, SNMP, CIM and WMI.

CERTIFICATION

• BCS, the Charted Institute for IT - PGD: 990584714 (sitting for last exam in May).

• Microsoft Azure Administrator – AZ-104 (sitting for exam in April)

• CCNA Routing and Switching 200-120: 419314171261BQWL.

• CCNP Routing and Switching 300-101- ROUTE Exam: 419314171261BQWL.

• MCSA 70-410 Installing and Configuring Windows Server 2012 R2: 12154855.

• ITIL V3 Foundation: 5900642.20621275.

• Linux Academy - LPI Linux Essentials: 201697

• Udemy - Docker Mastery: The Complete Toolset from a Docker Captain: UC-03VK16I9.

• Udemy - Electron Desktop APP Development: UC-XD8C8NAQ.

• Udemy - Processing Events with Logstash: UC-9BTM66DU.

• LinkedIn Learning - DevOps Foundations: Continuous Delivery/Continuous Integration.

• LinkedIn Learning - Kafka Essential Training.

• LinkedIn Learning - Programming Foundations: Object-Oriented Design.

• LinkedIn Learning - Scrum: The Basics.

• LinkedIn Learning - Test Automation Foundations.

• DataCamp - Introduction to Python for Data Science: #7819441.

• DataCamp - Intermediate Python for Data Science: #7929608.

• DataCamp - Importing Data in Python (Part 1): #8188190.

• DataCamp - Importing Data in Python (Part 2): #8217322.

• DataCamp - Python Data Science Toolbox (Part 1): #7982124.

• DataCamp - Python Data Science Toolbox (Part 2): #8122116. ADDITIONAL SKILLS

• RMM Platforms (N-Central, AEM, ConnectWise Automate and Auvik).

• Virtualization technologies.

• Linux System Administration.

• Sysinternals tool kit.

• Configuring and troubleshooting IPv4 routing - RIP, RIPv2, OSPFv2, EIGRP and BGP.

• Configuring and troubleshooting switches – VLANs, Spanning-Tree, Ether Channel and VTP.

• Configuring and troubleshooting ACLs, NAT, Route Filtering and Route Redistribution.

• Network monitoring, maintenance and documentation – SNMP, NetFlow, Wireshark.

• Installing, configuring and troubleshooting servers – DNS, DHCP, Active Directory.

• IT project Management.

• Database Management Systems.

• Computer Service Management.

• Management Information Systems.

• Member of Inbay SL Toastmaster club and Debate club.

• Good command of writing and spoken English.

SCHOOL EDUCATION

• G.C.E (O/L) - December 2006.

• G.C.E (A/L) Mathematics - August 2009.

EXTRA CURRICULA ACTIVITIES AND HOBBIES

• Member of Ibbagamuwa Central College Boy Scout Troops.

• Volunteer teaching in English pronunciation and intonation on Verbling English Practice Groups.

• Reading technological books.

PERSONAL PARTICULARS

• Date of Birth - 2 April 1990

• Civil Statues - Single

• Sex - Male

• N.I.C No - 900932138V

• School Attended - Ibbagamuwa Central College, Kurunegala. REFERENCES

• Dulan Chathuranga,

System Engineer,

IFS.

Telephone: +947********

• Binara Silva,

System Engineer - Cloud Operations,

IFS.

Telephone: +947********



Contact this candidate