JOB OVERVIEW
Plan A Technologies is looking for a skilled DevOps Engineer to manage and optimize our on-premise infrastructure and deployment pipelines. This role requires hands-on experience with secure networking solutions (such as WireGuard or ZeroTier), Kafka-based messaging systems, and log aggregation/monitoring tools like ELK or similar. As a key member of the infrastructure team, you'll play a critical role in ensuring systems reliability, performance, and security across production and internal environments. This is a fast-paced job with room for significant career growth.
Please note: you must have at least 5+ years of proven experience working as DevOps to be considered for this role.
JOB RESPONSIBILITY
Design, configure, and maintain on-premise infrastructure, ensuring high availability and scalability.
Implement and manage secure network connections using WireGuard or ZeroTier for remote access and inter-node communication.
Support and monitor Kafka clusters, ensuring stability, throughput, and data integrity.
Set up and manage log aggregation, monitoring, and alerting systems using ELK Stack (Elasticsearch, Logstash, Kibana) or equivalent (e.g., Graylog, Prometheus + Grafana).
Automate infrastructure provisioning, configuration management, and deployment pipelines.
Work closely with development and QA teams to streamline CI/CD processes and ensure reliable releases.
Implement system-level monitoring, backups, disaster recovery, and incident response plans.
Document infrastructure configurations, processes, and troubleshooting guides.
EXPERIENCE
5+ years of proven experience working in a DevOps role focused on on-premise environments (not cloud-only).
Hands-on experience with WireGuard or ZeroTier for VPN and networking solutions.
Experience deploying, managing, and tuning Apache Kafka clusters.
Proficiency with ELK Stack or similar tools for centralized logging and monitoring.
Familiarity with Linux system administration, shell scripting, and automation tools (e.g., Ansible, Terraform, Bash).
Knowledge of containerization (Docker) and orchestration tools (e.g., Kubernetes, although not required).
Solid understanding of network protocols, firewalls, and access control.
Experience with GitOps or Infrastructure as Code (IaC).
Exposure to PostgreSQL, Redis, or other backend infrastructure components.
Experience integrating monitoring with alerting and incident management tools.
Background in information security or system hardening.
Ability to prioritize and work autonomously
Excellent verbal and written English communication skills.
Initiative and drive to do great things.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!