Personal Programmer Company Profile

DevOps Engineer

Personal Programmer

Опис на работно место

Our clients’s platform, Propellor, is an intelligent, self-managing e-commerce platform that contains a PIM, order and quote editor, marketing automation, dynamic and customer specific pricing, customer experience portals, etc. The software has the ability to integrate, digitize and automate communication with different distributors, ERP systems, marketplaces and payment providers. Propellor’s customers number is exponentially growing, thus opening room to continuously work on improving the platform and the technology making all the magic behind it possible.

Propellor’s 32 member team is dispersed over four countries, with HQ office being in Amsterdam. Part of the engineering team, 10 and counting, are based in Skopje.

Who you are:

  • Able to work in a multidisciplinary team which faces new challenges on a daily basis
  • Innovative, thinks big and not afraid to experiment
  • Collaborative team player, willing to work with engineers and transfer your knowledge
  • Proactive and willing to take initiative
  • Super responsible and reliable
  • Achievement-oriented
  • Adaptable/ flexible
  • Shares our “work hard, play hard” moto

What you’ll do:

  • Work with our engineering team to identify and implement the most optimal cloud-based solutions for our software
  • Plan integrations and additions across multi-tenant systems (scale cloud services, create workflow processes, assign tenants, etc.)
  • Configure, document, optimize, and support infrastructure components
  • Create new and extend existing CI/CD pipelines with testing capabilities; create new testing environments in collaboration with QA
  • Ensure application performance, uptime, and scale maintaining high standards of code quality and thoughtful design
  • Implement security measures, scan for vulnerabilities, and provide continuous monitoring and testing across all platforms
  • Mentor software developers within the organization on how to create i.e. improve software to be easily scalable, more secure and robust

Your competences/ skills:

  • 3+ years of experience as a DevOps engineer
  • Experience with some scripting languages (Bash, Python, Go) and JS/TS
  • Familiarity with IaC (Terraform, Pulumi)
  • Hands-on experience with Docker and Kubernetes
  • Experience with cloud platforms (GCP, AWS, Azure), preferably GCP
  • Experience with creating and maintaining fully automated CI/CD pipelines for code deployment and automated testing with GitLab
  • Experience with SQL
  • Experience with version control systems, preferably Git
  • Experience with working with Agile/ Scrum
  • Knowledge of Elastic is a plus
  • Bachelor’s Degree in Computer Science or Engineering
  • Excellent proficiency in English
  • Excellent communicative skills
  • Experience/ familiarity with e-commerce platforms is a plus

Position type:

  • Full time

Working hours and location:

  • 9AM – 5PM, open for flexibility
  • Skopje office/ remote (especially due to COVID-19)

Benefits:

  • Loyalty Plan Program (start your journey as an Adventurous and look forward to the next ranks and rewards)
  • Private health insurance
  • Quick and effective recruitment process
  • Transparent salary
  • Team Building activities
Find your dream job