We are looking for a motivated Developer / Programmer to join our team at Spearhead Systems. You’ll be working on a mix of internal and customer-facing projects — from business management and billing systems, to monitoring integrations and our next-generation cloud management platform.
Responsibilities
- Business management platform – our own in-house solution to streamline operations.
- Billing & metering systems – handling automation, data processing, and integrations.
- Monitoring agents and plugins – developing scripts and plugins (e.g., for Checkmk) and extending existing monitoring solutions.
- Other related scripting and automation tasks in support of our IT and cloud services.
- Our own cloud management platform – building orchestration, automation, and interfaces for our public cloud.
Must Have
- Solid Python skills – ability to write clean, maintainable code.
- Django experience (preferred, not mandatory) or willingness to learn quickly.
- Frontend basics – HTML, CSS (bonus if you know a bit of JS).
- Databases – PostgreSQL and/or MySQL, with knowledge of schema design, queries, and optimization.
- Familiarity with Redis or other caching technologies.
- Comfort working with Git, Linux, and modern development workflows.
- Experience with REST APIs (building and consuming).
Nice to have
- Knowledge of containerization (Docker/Incus/LXC) or cloud platforms.
- Interest in systems monitoring, DevOps, or infrastructure-related tools.
- Google Adwords experience
- Strong analytical skills
What's great in the job?
- The chance to work on diverse and impactful projects used internally and by our customers.
- A flexible, collaborative team environment where you’ll learn and contribute across the stack.
- Exposure to both business applications and technical infrastructure projects, keeping the work varied.
- Competitive compensation aligned with your skills and experience.