You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Michalis AzinasMA

Michalis Azinas

Terraform / Cloud Infrastructure — DevSecOps

€800/day
Stockholm, SE
8-15 years

Average response time: 1 hour

About Michalis

I help teams ship secure, repeatable cloud infrastructure with Terraform. If your AWS/GCP setup is manual, inconsistent between environments, or drifting from what’s in code, I can turn it into clean Infrastructure as Code that’s predictable to change and easy to operate. My focus is practical: reduce risk, speed up delivery, and leave you with a setup your team can run without relying on a contractor.

What I typically build is a solid IaC foundation: remote state + locking, a clear repo/module structure, environment separation (dev/stage/prod), and a workflow that supports collaboration (PR reviews + Terraform plan visibility). I can also implement CI/CD for Terraform (plan/apply with approvals), improve change traceability, and help teams adopt consistent standards for naming, tagging, and resource organization. When needed, I support Kubernetes foundations (EKS/GKE prerequisites), secure networking patterns, and IAM strategies that scale.

A lot of my work is “Terraform rescue” for existing platforms. If you already have infrastructure running and you want it managed properly, I can help with imports, state cleanup, drift reduction, refactoring, and modularization—without breaking production. The goal is always the same: less risk, fewer surprises, and a maintainable Terraform codebase.

Because I come from a Cloud SecOps mindset, I also help teams harden infrastructure and reduce security exposure. That includes least-privilege IAM, secure-by-default networking, secrets patterns, logging and auditability, and guardrails that prevent risky changes from slipping into production.

How I work: I start with a short discovery/audit to understand what exists today, then propose a clear plan and milestones. You’ll get clean PRs, documentation/runbooks, and a handover session so your team is comfortable operating the setup. I value transparent communication, realistic scoping, and deliverables that keep things moving.
  • Greek

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Worldline Nordics,
    Cloud System Engineer
    September 2021 - Today (4 years and 9 months)
    Stockholm, Sweden
    • • Cloud SQL: Deploying Cloud SQL instances in GCP as well as architecting and implementing CloudSql Authentication Proxy solution to remove certificate burden while accessing DB instances in the cloud.
    • • Implementing configuration standards in our cloud platform services (GCP) in order to abide with the PCI requirements.
    • • Infrastructure Provisioning: Provision and configure cloud resources, including virtual machines, storage, networking, load balancers, and databases. Utilizing infrastructure as code tools to automate the provisioning process. Tools: Terraform.
    • • Security and Compliance: Implement best practices for securing cloud environments. Tools: AWS Identity and Access Management (IAM), Google Cloud Identity and Access Management (IAM).
    • • Assist in training and onboarding new team members to cloud.
    • • Installing, configuring and further automating our Cloud environment in GCP utilizing Google Kubernetes Engine.
    • • Cloud Service Integration: Integrate various cloud services and APIs to enable seamless communication and data flow between different components of a cloud-based system. Tools: Google Cloud Pub/Sub
    • • GKE Monitoring with Managed Service for Prometheus and Grafana. Took ownership of the project and implemented it. This enabled us to effectively monitor the performance, availability, and health of the containerized applications, identify anomalies, and troubleshoot issues in real-time.
    • • Managing EC2 instances in AWS. This involves provisioning, configuring, monitoring, and optimizing the virtual machine instances.
    • • Monitoring and Performance Optimization: Proactively ensuring the highest infrastructure availability.
    Terraform Google cloud Amazon Web Services Kubernetes Cloud Administration
  • Intergo Telecom,
    NOC Engineer
    October 2020 - August 2021 (10 months)
    Paphos, Cyprus
    • • Help customers where needed with API integrations, SMPP Connectivity, Plugin Troubleshooting etc.
    • • Manage account creations and SMPP connections as requested by the Commercial team.
    • • Manage connection troubleshooting settings and VPN Connections.
    • • Monitor quality of traffic, monitor network congestions, bad traffic quality, network binds etc.
    • • Offer and apply rates and routing configurations in the system.
    Linux Cloud Administration CI/CD Management
  • Yanzi Networks,
    NOC Engineer
    August 2018 - August 2020 (2 years)
    Stockholm, Sweden
    • • Monitor and ensure smooth operation of the Yanzi IoT Platform in both Azure and GCP (Kubernetes Engine).
    • • Together with the development and test/QA team we continuously develop the NOC and DevOps process.
    • • Maintaining and deploying applications in GCP and Azure.
    • • Ensure stable operation of Yanzi IoT services and cloud connectivity.
    • • Built Yanzi's monitoring solution in GCP from scratch using Grafana. (Deployment, Dashboard creation and maintenance)
    • • Contributed as a dedicated member of the on-call team, ensuring 24/7 availability and reliability of critical services and infrastructure.
    Kubernetes Infra as Code Grafana

Recommendations

Be the first to recommend Michalis

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MSc
    University of Portsmouth
    2015
    MSc
  • BSc
    University of Brighton
    2014
    BSc

Skill set

Categories