I

iKnowHow

Robotics, AI, and digital health solutions

Azure Application Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeMarousi, GreeceNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • At least 7 years of software development experience, including experience in Application or Solution Architecture, is required.
  • Strong understanding of software architecture principles and the Software Development Life Cycle is required.
  • Hands-on experience designing enterprise applications using Microsoft Azure is required.
  • Strong knowledge of Azure App Services, Azure Functions, API Management, Service Bus, Azure Storage, Microsoft Entra ID, and Azure SQL is required.
  • Experience with REST APIs, microservices, and event-driven architectures is required.
  • A solid understanding of application security, authentication, and authorization is required.
  • Familiarity with Azure AI Services, Azure OpenAI, or similar AI technologies is required.
  • Strong communication, leadership, and stakeholder management skills are required.

Responsibilities

  • Design end-to-end architecture for enterprise applications.
  • Lead technical design throughout the Software Development Life Cycle.
  • Define application architecture, integration patterns, API strategy, and security standards.
  • Design scalable, cloud-native applications using Microsoft Azure application services.
  • Collaborate with business stakeholders, Product Owners, and development teams to translate business requirements into technical solutions.
  • Evaluate and integrate AI capabilities into enterprise applications where appropriate.
  • Review technical designs and code to ensure architectural consistency and quality.
  • Mentor development teams and promote software engineering best practices.

Desired Qualifications

  • Experience with Retrieval-Augmented Generation (RAG), AI Agents, or Microsoft Copilot technologies.
  • Experience with Docker and Kubernetes.
  • Experience with event-driven and distributed systems.
  • Microsoft Azure certifications.
  • Experience working in Agile development environments.

About the Company

iKnowHow

Robotics, AI, and digital health solutions

iKnowHow delivers custom robotics and automation solutions for industry, plus software for digital health and digital transformation, organized into three units: Digital Health, Digital Transformation, and Robotics, IoT & Automation. Its offerings combine embedded systems, AI, machine learning, computer vision, and data analytics to create end-to-end, market-ready products that integrate hardware and software. It differentiates itself by providing an integrated, one-stop shop for end-to-end robotics and AI-enabled solutions under one roof, backed by ISO-certified processes and a history of large-scale development projects. The company aims to help organizations improve efficiency and decision-making through data-driven automation, expanding its market presence and turnover with scalable, standards-compliant solutions.

Company size
51-200
Company stage
N/A
Total funding
$30K
Headquarters
Municipal Unit of Neo Psychiko, Greece
Founded
2002

Recently Posted Jobs

Explore more opportunities at iKnowHow

See more jobs