Solution Architect
Hybrid in Greece: Attica, Athens
Solution Architecture
& 15 others
Greece: Attica, Athens
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