Vacancies: Armenia

PostgreSQL Application Developer, IoT platform

Position Overview

Our client is a technology company offering a smart city-focused IoT platform based on oneM2M.

The Data Exchange/Marketplace solution enables data ingestion, exposure, and entitlement across third-party data sources and users. The platform acts as a data marketplace that connects data publishers and data consumers who seek to deploy data-driven solutions. Data publishers are public or private sector organizations wanting to share data within their organizations or with others.

Data consumers are end-users (may include data publishers) that access the data to deliver solutions and services. The data can be monetized or shared freely.

The client’s data-sharing solution includes several PostgreSQL databases used for various purposes including internal accounting, microservice metadata, metrics derived from data sources, and information from sensors deployed in road infrastructure. The team utilizes the PaaS PostgreSQL service on Azure.



  • Expand the application database model to support additional use cases
  • Identify performance and query optimizations to the existing databases

Required Skills and Experience

  • Skills in database schema design for managing time-series information
  • Advanced skills in SQL query development
  • Experience in the development of PL/pgSQL functions
  • Experience maintaining large databases, including replication, backup, and partitioning on PaaS
  • Familiarity with PostgreSQL extensions which add database objects such as PostGIS
  • Hands-on experience of working with the Azure Platform, Ansible, Docker, and Linux.
  • Solid technical communication skills with previous remove development experience
  • Ability to provide advice on best practices to suit the scalability and reliability needed for the business
  • Spoken English

Nice to have

  • Experience with PostgreSQL, REST
  • TimescaleDB or other time-series data management
  • Ansible

Please send your CV and cover letter

We are committed to promoting equal opportunities in employment. You and any job applicants will receive equal treatment regardless of bias including age, disability, gender reassignment, marital or civil partner status, pregnancy or maternity, race, color, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. DataArt is committed to providing a working environment free from harassment and bullying and ensuring all staff are treated, and treat others, with dignity and respect. Our commitment to promoting equal opportunities and creating the workplace free of harassment and discrimination is supported by the implementation of respective policies and controls, provides an appropriate environment to encourage good performance and conduct at all its working locations, at all times.

Join Us

Why DataArt?

  • People first

    • Commitment to people is by far the highest value for DataArt
    • 99% of Glassdoor reviewers would recommend DataArt to a friend as a place to work
    • DataArt offers a rare work/life balance (Glassdoor work/life balance rating of 4.7)
    • DataArt invests in long-term relationships with its employees
  • Flexibility

    • Minimum bureaucracy
    • Flexible work schedule
    • Well-organized system of administrative services
    • Flat, decentralized structure
    • There are very few strict rules within DataArt
    • While our values do not change, rules and policies are subject to discussion and change in response to changing context and circumstances
  • Expertise

    • Highly qualified professionals
    • Supportive learning environment
  • Trust

    • We don't believe in control or surveillance
    • We avoid micromanagement
    • Clear, universal rules and policies
    • Open and accessible management
More About DataArt Values and Benefits

More vacancies in armenia