Personal Programmer

DevOps and Security Engineer

Personal Programmer · Skopje, North Macedonia

Outsourcing/Offshoring · 51-200 employees

2 d ago
Mid (2-5 yrs) Full-time North Macedonia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will design, deploy, and maintain robust cloud infrastructure while ensuring high standards of security, reliability, and scalability. You will also collaborate with engineering teams to embed security and operational excellence into Kubernetes workloads and CI/CD pipelines.

What they look for

Kubernetes Azure Terraform GitOps ArgoCD Helm CI/CD GitHub Dagger Cloud security Infrastructure as code Unix Linux Observability Secrets management Microsoft Intune

Requirements

Candidates must have a degree in Computer Science, Cybersecurity, or a related field and proven experience operating Kubernetes in production cloud environments. Strong proficiency in infrastructure as code tools like Terraform and cloud security best practices is required.

Benefits

Modern office environment Hybrid work model Professional growth opportunities Loyalty plan Team building activities

Full description

Play a key role in building and securing an infrastructure that powers an AI-driven innovation platform.

The Opportunity

Join our dynamic technical team and play a key role in building and securing the infrastructure that powers our AI-driven innovation platform. As a DevOps & Security Engineer, you will help design, deploy, and maintain robust cloud infrastructure while ensuring the highest standards of security, reliability, and scalability across all our systems.

You will work closely with our engineering teams, embedding security and operational excellence into every layer of our platform — from Kubernetes workloads to CI/CD pipelines and cloud identity management.

Key responsibilities

Infrastructure & Platform

  • Experience with workstation management, including proficiency in related tools such as Microsoft Intune, Microsoft Defender, and Microsoft Purview.
  • Design, implement, and maintain scalable and secure infrastructure using Kubernetes clusters on Azure
  • Develop and maintain infrastructure as code using Terraform
  • Implement GitOps workflows using ArgoCD for Kubernetes deployments
  • Create and maintain Helm charts for Kubernetes deployments

CI/CD & Developer Experience

  • Build and maintain CI/CD pipelines using GitHub and modern pipeline tooling
  • Implement Dagger-based pipelines and workflow orchestration (e.g., Argo Workflows)
  • Support engineering teams with secure, reliable, and efficient deployment practices

Security & Reliability

  • Implement security best practices across infrastructure, Kubernetes workloads, and CI/CD pipelines
  • Manage identity, access control, and secrets across cloud and Kubernetes environments
  • Monitor system performance, reliability, and security across all environments
  • Continuously improve platform reliability, scalability, and overall security posture

Skills and Requirements

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, Software Engineering, or a related field
  • Proven industry experience operating Kubernetes in production cloud environments
  • Hands-on experience managing infrastructure on Azure, AWS, or GCP
  • Strong experience with infrastructure as code using Terraform
  • Solid understanding of cloud and container security best practices
  • Experience with monitoring and observability tooling for cloud-native and Kubernetes systems
  • Comfortable working in Unix/Linux environments
  • Strong communication skills and ability to collaborate across cross-functional engineering teams

Nice to Have

  • Experience with GitOps tools such as ArgoCD
  • Familiarity with Dagger-based pipelines and workflow orchestration (e.g., Argo Workflows)
  • Experience creating and maintaining Helm charts for Kubernetes deployments
  • Background in application security, penetration testing, or compliance frameworks (e.g., ISO 27001, SOC 2)
  • Experience with secrets management tooling such as HashiCorp Vault or Azure Key Vault

Soft Skills

  • Strong problem-solving skills with an analytical, systematic mindset
  • Collaborative team player who communicates effectively across engineering teams
  • Ownership mindset — comfortable taking ideas from concept through deployment and iteration

What we value

  • Security-first thinking — building systems that are safe by design, not as an afterthought
  • Operational rigour: you care deeply about reliability, observability, and reducing toil
  • Pragmatism — choosing the right tool for the job, not just the latest trend
  • Ownership from design through to production, including on-call and incident response
  • Collaboration with engineering teams to uplift security and DevOps culture across the organisation

Benefits of joining us

  • Cutting-Edge Technology: Work with modern AI, from machine learning models to agentic systems
  • Inclusive Work Culture: Collaborative environment emphasizing mutual respect
  • Real-World Impact: Build AI systems that accelerate global technological innovation
  • Continuous Learning: Opportunities to grow in ML engineering, product design, and systems architecture

About The Client

Iprova is a pioneering and fast-growing technology start-up with offices in Lausanne, Switzerland, and London, UK. We support some of the world’s best-known technology companies in North America, Europe, and Japan to enable the products and services of tomorrow to be invented faster and more disruptively than ever before. Our advanced AI-based algorithms and software platform help our clients and in-house inventors create breakthrough innovations.

We’ve helped customers file hundreds of patents in areas such as autonomous vehicles, healthcare, and communications, with our inventions cited by industry leaders like Microsoft, Google, and Amazon.

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for international companies. A job where you can grow as a developer, and get the most out of your professional life and career, while enjoying every working day.

At Personal Programmer we encourage a hybrid way of working where we balance remote work with working from the office. We allow every developer to make the choice where and when they want to work. On our side we provide you with everything you need or expect from an office: a completely renovated, modern office in a central location, with multiple conference rooms, privacy for concentration during work and a whole floor dedicated to relaxing and enjoying time together.

We are, and have always been, a very transparent company where our developers have a lot to say. We listen. We believe in the positive effect of a long-term cooperation which, along with transparency, are crucial for a successful and satisfying working environment. We do everything in our power to make your job as fulfilling as possible. We provide great equipment and working stations, advice about work-related subjects and about your salary, which you may discuss openly with your client. Great benefits, including a loyalty plan and team buildings, are also included to make sure people stay connected and involved.

At Personal Programmer you are in an ever-evolving team and we are looking forward to welcome you to our family.

Application

Please note that we will only reply to the applicants with suitable experience. The information given would be used for recruitment purposes and by submitting, you consent to have your personal details used to process the job application. We will treat the information with strict confidence.