Skip To Main Content
backBack to Search

Solution Architect

Hybrid in Greece: Attica, Athens
Solution Architecture
& 15 others

We are seeking an experienced Solution Architect to provide technical leadership and drive pre-sales activities in Greece.

In this role, you will design solution architectures from the ground up, serve as a technical advisor for existing projects, and ensure alignment with client requirements. This position is ideal for professionals with a diverse technology background who are passionate about creating impactful solutions and collaborating with global teams. The role offers hybrid flexibility, requiring 1-2 days of office work per week.

Responsibilities
  • Manage the solution lifecycle, including design, implementation, deployment, and maintenance
  • Lead pre-sales efforts, develop Proof of Concepts, and create architecture roadmaps
  • Convert business requirements into well-defined technical solutions
  • Facilitate communication between clients and technical teams to ensure alignment with architectural goals
  • Ensure adherence to architectural principles, standards, and best practices
  • Oversee the troubleshooting and resolution of technical challenges
  • Promote continuous improvement initiatives to enhance system performance and reliability
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field
  • Minimum of 5 years of hands-on experience as a Solution Architect
  • At least 2 years of experience managing and leading teams of 5 or more in roles such as Architect, Manager, or Technical Lead
  • Participation in at least two full-cycle projects or multiple projects across various development phases
  • Strong skills in designing systems and solutions
  • Proven ability to provide technical leadership and guidance
  • Experience in developing and working within 3-tier architecture environments
  • Extensive background in software engineering, specifically with .NET or Java
  • Demonstrated expertise in building Work Breakdown Structures and providing accurate estimations
  • Knowledge of MS SQL Server (including SSIS, SSAS, SSRS) and NoSQL databases like MongoDB and Redis
  • Experience working with cloud platforms such as Azure, AWS, or GCP
  • Familiarity with middleware solutions such as RabbitMQ, Tibco, or IBM MQ
  • Understanding of RESTful services for system integration
  • Proficiency in JavaScript frameworks, including Angular or React
  • Strong experience with Test-Driven Development and CI/CD practices
  • Skilled in UML modeling and design
  • Ability to independently implement functionality and conduct thorough testing
  • Advanced English communication skills (written and spoken) at a B2 level or higher
Nice to have
  • Experience designing mobile solution architectures for cross-platform or native applications
  • Knowledge of the banking domain, including financial systems and compliance requirements
  • Exposure to a variety of technology stacks beyond .NET and Java
  • Certifications in cloud platforms or solution architecture, such as AWS, Azure, or TOGAF
  • Understanding of DevOps practices and tools for automation and deployment
  • Experience designing architecture for enterprise-level solutions
  • Awareness of emerging technologies and trends to drive innovation within solutions
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn