Aleksandar Knezevic, Developer in Dublin, Ireland
Aleksandar is available for hire
Hire Aleksandar

Aleksandar Knezevic

Verified Expert  in Engineering

DevOps Engineer and Developer

Dublin, Ireland

Toptal member since November 6, 2019

Bio

Aleksandar is a seasoned DevOps engineer with a system and network administration background. He has a strong passion for automation, building CI/CD pipelines, and working in the IoT industry. Aleksandar prefers working with open-source technologies in small-to-medium companies or startups.

Portfolio

Amazon Web Services (AWS)
Amazon Web Services (AWS), Kubernetes, Deployment, DevOps, AWS DevOps
Ethereum Swarm
Amazon EKS, Python 3, Helm, Kubernetes, Amazon Web Services (AWS), IP Networks...
Advertima
Amazon Web Services (AWS), Vault, GitLab, Terraform, Apache Kafka, Django...

Experience

  • Linux - 13 years
  • DevOps - 10 years
  • Bash - 10 years
  • Python - 10 years
  • Docker - 6 years
  • Amazon Web Services (AWS) - 6 years
  • Terraform - 5 years
  • Kubernetes - 4 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Docker, Linux, Networking, Kubernetes

The most amazing...

...thing I've developed was a cable modem provisioning system. The build, testing, and deployment were fully automated across different environments.

Work Experience

Senior Cloud Support Engineer

2023 - PRESENT
Amazon Web Services (AWS)
  • Worked on complex infrastructure issues with key customers.
  • Tracked and improved official documentation.
  • Worked and led multiple internal projects inside the company.
Technologies: Amazon Web Services (AWS), Kubernetes, Deployment, DevOps, AWS DevOps

Senior DevOps Engineer

2020 - 2023
Ethereum Swarm
  • Organized the entire infrastructure code to one Git repository.
  • Implemented and maintained the CI/CD process with supporting developer teams.
  • Deployed the process and decreased time to two minutes.
Technologies: Amazon EKS, Python 3, Helm, Kubernetes, Amazon Web Services (AWS), IP Networks, Terraform, Go, Bash, Bash Script, Continuous Development (CD), Python 2, CI/CD Pipelines, Site Reliability Engineering (SRE), VPN, Web Servers, Git, Python, Vault, Docker Compose, DevOps, DNS, Docker Hub, Back-end, Amazon Elastic Container Service (ECS), Containers, Autoscaling, Load Balancers, Amazon EC2, GitHub

DevOps Engineer

2019 - 2020
Advertima
  • Developed a data pipeline for 300 IoTs on AWS using Kafka.
  • Built automated provisioning for the issuing and distribution of certificates.
  • Implemented IoT monitoring using VerneMQ and Telegraf.
Technologies: Amazon Web Services (AWS), Vault, GitLab, Terraform, Apache Kafka, Django, Python, Kubernetes, Amazon EKS, Jenkins, DevOps, PostgreSQL, Bash, Linux, Continuous Delivery (CD), Continuous Integration (CI), MongoDB, Python 3, Python 2, GitLab CI/CD, Continuous Development (CD), Ansible, CI/CD Pipelines, Flask, SQLAlchemy, Serverless, Site Reliability Engineering (SRE), VPN, Web Servers, Git, Bash Script, Docker Compose, DNS, Docker Hub, Back-end, Amazon Elastic Container Service (ECS), AWS Lambda, Containers, Autoscaling, Load Balancers, Amazon EC2, GitHub

DevOps Engineer

2017 - 2019
Symphony
  • Developed infrastructures on AWS for multiple startup companies.
  • Implemented full CI/CD processes using various technologies.
  • Monitored infrastructures and applications using multiple technologies.
Technologies: Amazon Web Services (AWS), CircleCI, Jenkins, Terraform, Linux, Docker Compose, AWS Fargate, Docker, Kubernetes, Amazon EKS, GitLab, Ansible, DevOps, Bash, MySQL, Continuous Delivery (CD), Continuous Integration (CI), Python 2, Python, Python 3, ELK (Elastic Stack), Continuous Development (CD), PostgreSQL, CI/CD Pipelines, Flask, Flask-RESTful, Flask-Marshmallow, SQLAlchemy, Serverless, Site Reliability Engineering (SRE), Flask-Admin, VPN, Web Servers, Git, Django, Vault, Bash Script, GitLab CI/CD, DNS, Docker Hub, Amazon Elastic Container Service (ECS), Containers, Autoscaling, Load Balancers, Amazon EC2, GitHub

Systems Engineer

2008 - 2016
Kopernikus
  • Developed a cable modem provisioning system along with the corresponding platform.
  • Maintained hundreds of servers and 10,000 cable internet users.
  • Implemented a provisioning process using open-source technologies.
Technologies: BIND, Apache, PHP, Linux, Cisco Networking, Continuous Development (CD), Python 2, CI/CD Pipelines, Site Reliability Engineering (SRE), VPN, Web Servers, Python, Python 3, Bash Script, Terraform, Docker Compose, DevOps, DNS, Containers, Autoscaling, Load Balancers

Experience

Cable Modem Provisioning System

I built and maintained the infrastructure and services for over 30,000 internet users using open source technologies, including Linux, Bind, Apache, MySQL, and PHP. I implemented Nagios for monitoring, and logging was centralized using the EFK stack.

CI/CD Pipeline

I implemented and maintained a CI/CD pipeline using GitHub Enterprise, CircleCI Enterprise, and AWS Fargate. I worked with a 15-person development team across six different environments.

The entire infrastructure was built using Terraform with a separate pipeline for changes made to the existing environment. I also developed a Terraform module for the application and used it across environments.

Infrastructure for the Blockchain Project

http://ethswarm.org
Utilized IaaC for the Infrastructure of a large blockchain project. Everything is automated to the utmost. I employed a combination of technologies, including Terraform, Helm, AWS, AWS EKS, CloudFront, and GitHub Actions.

Education

2003 - 2008

Bachelor's Degree in Information Systems (Computer Science)

Military Academy of Serbian Armed Forces - Belgrade, Serbia

Certifications

MAY 2023 - MAY 2026

AWS Solutions Architect Associate

Amazon Web Services

APRIL 2022 - APRIL 2024

Terraform Associate Certification

HashiCorp

Skills

Libraries/APIs

Flask-RESTful, Flask-Marshmallow, SQLAlchemy

Tools

Terraform, Amazon EKS, Ansible, Docker Hub, Amazon Elastic Container Service (ECS), GitHub, Apache, AWS Fargate, GitLab, Vault, Jenkins, Docker Compose, GitLab CI/CD, CircleCI, Git, VPN, ELK (Elastic Stack), Helm, NGINX

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), Continuous Development (CD)

Platforms

Linux, Docker, Amazon Web Services (AWS), Amazon EC2, Kubernetes, Apache Kafka, Apache2, AWS Lambda

Languages

Bash Script, Python, Bash, PHP, Python 3, Python 2, Go

Storage

MySQL, PostgreSQL, MongoDB

Frameworks

Django, Flask

Other

DNS, Containers, Load Balancers, IP Networks, Web Servers, Site Reliability Engineering (SRE), Back-end, Autoscaling, Cisco Networking, BIND, CI/CD Pipelines, Flask-Admin, Serverless, Networking, Deployment, AWS DevOps, Solution Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring