Skip To Main Content
backBack to Search

Data Solution Architect

Remote in Serbia
Data Solution Architecture& 2 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Data Solution Architect to design and drive lots of solutions that generate value from data, taking advantage of scalable platforms, cutting-edge technologies and machine learning algorithms.

In this role, you will be empowering the organization's digital transformation through enterprise data enablement.

Responsibilities
  • Address organization business goals and strategy using best practices in business-, enterprise-, solution-, data architectures, as well as in software engineering
  • Analyze business problems and technology landscape, identify significant requirements and design solutions
  • Perform hands-on software engineering with creation of data models and code review
  • Build data management environments (data platforms), where data and AI products can be produced and hosted, both on-premises and in the cloud, considering security, compliance and regulatory limitations
  • Report data flow, data quality metrics and operational statuses
  • Guide team efforts in integration and harmonization of data from different sources, building analytical data tools
  • Manage data products life cycle end-to-end, ensuring their data quality, security and privacy
  • Drive data technology consulting services, helping clients shape a vision of the solution and make decisions under uncertainty
Requirements
  • 7+ years of experience in solution architecture, engineering, systems development, deployment and maintenance
  • Knowledge of architecture, design patterns and technological landscape in at least 3 technology domains (Data Platforms, IoT, ML, Backend, Mobile, etc.)
  • Solid understanding of the core concepts in data and analytics platform architectures, data warehousing, business intelligence, data management, integration, security and operations areas
  • Wide experience in design, implementation, deployment, troubleshooting and re-platforming of distributed systems both on premises and in the cloud
  • Structured and systematic knowledge of the entire architecture design process (requirements, quality attributes, technology selection, estimation, proposal verification, documentation, etc.)
  • Solid background in all phases of the software development life cycle using different development methodologies and best practices
  • Well-developed communication and presentation skills
  • C1+ English level