TL;DR
Senior Software Developer (Cloud Data & Automation): Building and optimizing high-performance, Python-driven ETL pipelines for infrastructure and capacity data with an accent on data aggregation, normalization, and historical tracking. Focus on replacing manual Excel-based workflows with scalable, auditable automated solutions and integrating with monitoring systems.
Location: Remote from Ukraine, Europe, Armenia, Georgia, or Uzbekistan
Company
hirify.global Software partners with ConnectWise, a US-based software company specializing in IT management solutions for Managed Service Providers (MSPs).
What you will do
- 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 (Prometheus / VictoriaMetrics) and inventory systems (NetBox).
- Develop data aggregation and normalization logic across regions and node types.
- Persist and manage historical datasets in PostgreSQL.
- Improve reliability, performance, and maintainability of automated pipelines.
Requirements
- At least 5 years of professional experience in Python development, including data processing and automation.
- Strong hands-on experience with SQLAlchemy and psycopg2 for database interaction.
- Solid background in SQL and relational databases (preferably PostgreSQL).
- Practical experience with monitoring and metrics systems like Prometheus or VictoriaMetrics.
- Proven ability to take ownership of solutions from design to production delivery.
- English: Upper-Intermediate (B2) required.
Nice to have
- Experience with data visualization tools (Grafana, Kibana, PowerBI).
- Familiarity with NetBox or other CMDB/inventory management tools.
- Knowledge of storage systems, capacity planning, or infrastructure lifecycle management.
- Experience with time-series data or forecasting 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.
Culture & Benefits
- Diversity of domains and technologies.
- Health & Legal support.
- Active professional community and continuous education.
- Flexible schedule and remote work.
- Opportunity to work from outstanding offices (if chosen).
- Sports and community activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →