Ronen Rotstain
Verified Expert in Engineering
Cloud Engineer Developer
Toronto, ON, Canada
Toptal member since October 15, 2019
Ronen started his professional career as a software developer but quickly transitioned first into OS and middleware administration, and then into the DevOps and cloud space. Overall, Ronen possesses expert knowledge of Java/JEE, networking and security principles, DevOps and automation strategies, and intimate knowledge of the Microsoft Azure cloud. Ronen is seeking to continue working within the cloud utilizing DevOps and automation principles.
Portfolio
Experience
Availability
Preferred Environment
Agile, Java, Git, DevOps, Azure, Linux, Kubernetes
The most amazing...
...software I've built was a monitoring and alerting system to proactively monitor any/all components of an application and send alerts when they are deemed down.
Work Experience
Platform Engineer
IBM
- Automated the provisioning of all Azure infrastructure, including foundational networks and application environments, and automated testing and corporate compliance screening.
- Implemented Azure Kubernetes Services and created pipelines to deploy applications.
- Implemented Azure delivery solutions involving IaaS and PaaS services utilizing various resources such as App Services, AKS, storage account, Azure Key Vault, Application Gateway, and many others.
DevOps Engineer
Ordaos
- Containerized a private GitHub Shields server using Terraform, stored it in the Azure Container Registry, and deployed it onto Azure App Service.
- We containerized Grakn (knowledge graph software) using Terraform, stored it in the Azure Container Registry, and deployed it onto Azure Container Instances.
- Used Packer to create new images of company biomedical VMs and stored images in Azure.
- Used Azure DevOps to create build and release pipelines, which allowed the automated triggering of code packaging and deployment into target environments.
DevOps Cloud Lead
Ministry of Transportation
- Headed the cloud migration of a multi-million dollar software serving the public of Ontario, Canada.
- Led the automation of the infrastructure and application provisioning and configuration leveraging Git and CI/CD principles in an agile environment.
- Implemented an enterprise logging and monitoring solution enabling operational staff to proactively address degradations and service interruptions.
- Migrated applications from an on-premise data center to Azure cloud using automation technologies including Terraform, Packer, and Ansible.
- Created CI/CD pipelines allowing auto-triggering of packaging, deploying, and testing applications to multiple environments.
- Containerized Java and Node.js applications, stored them in Azure Container Registry and automated the build and deployment of these containerized applications onto Azure App Service.
- Automated the aggregated log collection and analysis of application logs using Azure Log Analytics and Azure Monitor.
IT Lead
Ministry of Transportation
- Installed and configured WebSphere, Siebel 8, IIS and deployed applications.
- Administered Sun iPlanet LDAP servers for application authentication.
- Installed SSL and PKI certificates on Windows Server 2012 and AIX v7.
- Configured AIX security ensuring proper audit trails for all server activity and configured user/application accounts, mount points.
- Implemented bash scripts to monitor application availability and automate application deployments.
IT Lead
Ministry of Transportation
- Deployed Java/JEE applications on WebSphere WebLogic and configured them for clustering/high availability.
- Installed and configured WebFocus, Informatica, and IBM Cognos on AIX 6 pre-production and production servers.
- Implemented shell scripts to monitor application availability and automate application deployments.
- Installed SSL and PKI certificates on Windows, AIX, and Solaris servers.
- Administered Sun iPlanet LDAP servers and Oracle Directory Services for application authentication.
- Performed 24x7 support to ensure uptime and availability of mission-critical public-facing applications.
Experience
Registration and Licensing Systems Online
Electronic Service Delivery for Individuals
Order Management System
Skills
Libraries/APIs
jQuery, jQuery UI, Node.js
Tools
Terraform, Azure DevOps Services, Azure Kubernetes Service (AKS), Git, Packer, GitHub, Apache, Apache Tomcat, Ansible, Apache Maven
Languages
Java, JavaScript, HTML, Python 2, C#, SQL, Bash, Python, PHP
Frameworks
Ant Design, Bootstrap 3
Paradigms
DevOps, Azure DevOps, Agile
Platforms
Azure, Docker, Azure PaaS, Azure IaaS, JEE, Linux, Windows, Kubernetes, WebSphere, Oracle, IBM WebSphere
Storage
MySQL, Azure SQL, MongoDB
Other
Infrastructure as Code (IaC), Cloud Infrastructure, Site Reliability Engineering (SRE), Server Infrastructure, WebLogic, IIS, LDAP, Siebel, SSL, Informatica, WebFOCUS, Networking
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring