Milan Ilic is a Lead Site Reliability Engineer based in Belgrade with 8 years of experience building and operating cloud-native infrastructure for large-scale game backends. He progressed through SRE roles at Nordeus, helping migrate services from an OpenNebula private cloud to Google Cloud and then to Kubernetes (GKE), while owning observability, CI, and database/messaging operations. Milan blends system engineering and software practices—Terraform, Helm, Ansible, Python, Prometheus—focusing on automation and resilience for services that scale from hundreds to tens of thousands of instances. He is an active open-source contributor to Ansible, adding OpenNebula modules that reflect deep practical experience with cloud orchestration and VM/image lifecycle management. Colleagues describe him as a pragmatic engineer who pairs hands-on platform work with mentoring and cross-team collaboration to make developer workflows reliably productive.
8 years of coding experience
6 years of employment as a software developer
Master of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at University of Belgrade, School of Electrical Engineering
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
Backend Developer
Contributions:7 commits, 14 PRs, 39 comments in 1 year 10 months
Contributions summary:Milan primarily contributed to the Ansible project by developing and adding new modules. Their work focused on creating a module (`one_vm`) for managing VM instances on OpenNebula and another module (`one_image`) for managing OpenNebula images. Furthermore, the user added a module (`one_image_facts`) for gathering facts about OpenNebula images and a module (`one_service`) for managing OpenNebula services. These modules suggest a focus on extending the platform's capabilities for cloud infrastructure management.
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
Contributions:33 pushes, 13 branches in 1 year 10 months
pythonit-automationdevopsansibleplain-english
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Milan Ilic - Lead Site Reliability Engineer at Nordeus