ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Developer (Cloud Data & Automation)

SigmaSoftware2

Tiranë, Tirana County, Albania Remote permanent

Posted: February 6, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Senior Software Developer to join our team in Tirana, Albania. The ideal candidate will have experience with Python and automation pipelines.

Job Description

Are you a Senior Software Developer passionate about building scalable, high-performance automation solutions? Join us at Sigma Software and work on a project that replaces manual processes with robust, Python-driven pipelines.

This is a full-time role open to specialists based in Ukraine, Europe, Armenia, Georgia, and Uzbekistan. You will be part of our Data & Cloud Solutions unit, collaborating remotely with a highly skilled team.

At Sigma Software, we value innovation, ownership, and technical excellence. Why join us? You’ll have the opportunity to work with cutting-edge technologies, contribute ideas, and see them implemented in real-world solutions impacting thousands of businesses globally.

CUSTOMER

Our customer is ConnectWise, a US-based software company specializing in IT management solutions for Managed Service Providers (MSPs). ConnectWise offers a suite of tools helping MSPs deliver services such as remote monitoring, cybersecurity, backup/restore, and administrative management for small and medium-sized businesses. Founded in 1982 and headquartered in Tampa, Florida, the company serves thousands of MSPs worldwide and is recognized for its focus on automation, integration, and enabling service providers to scale efficiently.

PROJECT

You will be working on an Automated Storage Capacity & Lifecycle Pipeline — a system designed to predict storage capacity risks and hardware End-of-Life (EoL) impacts across distributed environments. The project aims to replace manual, Excel-based reporting processes with Python-driven ETL pipelines, integrate with monitoring systems, and ensure data is aggregated, normalized, and stored for historical tracking.

• Design, develop, and maintain Python-based ETL pipelines for infrastructure and capacity data
• Implement robust data access layers using SQLAlchemy and psycopg2
• Integrate with monitoring and metrics systems (Prometheus / VictoriaMetrics) and inventory sources (NetBox)
• Develop aggregation and normalization logic for capacity data across regions and node types
• Persist and manage historical datasets in PostgreSQL
• Collaborate with Data Engineers and stakeholders to define forecasting and reporting requirements
• Improve reliability, performance, and maintainability of automated pipelines
• Replace manual, Excel-based workflows with scalable, auditable, automated solutions

• At least 5 years of professional experience in Python development, including data processing and automation
• Strong hands-on experience with SQLAlchemy and psycopg2 for building and maintaining database interaction layers
• Solid background in working with SQL and relational databases, preferably PostgreSQL
• Practical experience with monitoring and metrics systems such as Prometheus or VictoriaMetrics
• Proven ability to take ownership of solutions from design through to production delivery
• Excellent communication skills for collaboration with both technical and non-technical stakeholders
• Upper-Intermediate level of English

WILL BE A PLUS:

• Experience with data visualization tools such as Grafana, Kibana, or PowerBI
• Familiarity with NetBox or other CMDB/inventory management tools
• Knowledge of storage systems, capacity planning, or infrastructure lifecycle management
• Background in working with time-series data or forecasting-related solutions
• Proven track record in designing or maintaining ETL pipelines in production environments
• Understanding of data aggregation, normalization, and historical tracking processes
• Experience with cloud or hybrid infrastructure environments

PERSONAL PROFILE:

• Self-driven and proactive
• Strong analytical and problem-solving skills
• Comfortable working in collaborative, cross-functional teams
• Able to communicate complex technical ideas clearly

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply