Solution Architect
Hybrid in Greece: Attica, Athens
Solution Architecture
& 15 others
Greece: Attica, Athens
We are seeking a seasoned Solution Architect to provide technical leadership and drive pre-sales activities in Greece.
In this role, you will be responsible for developing robust solution architectures, offering technical expertise for ongoing projects, and ensuring alignment with client objectives. If you are passionate about creating innovative solutions, collaborating with global teams, and working across diverse technologies, we encourage you to apply. This position offers a hybrid work setup, requiring 1-2 days in the office per week.
Responsibilities
- Manage the complete lifecycle of solutions, including design, implementation, deployment, and ongoing maintenance
- Lead pre-sales initiatives, including Proof of Concepts and creating detailed architectural roadmaps
- Analyze client requirements and transform them into effective technical solutions
- Serve as a liaison between clients and technical teams, ensuring seamless communication and alignment with architectural goals
- Ensure adherence to architectural standards and principles throughout the development lifecycle
- Identify and resolve technical issues to ensure smooth project delivery
- Promote system enhancements and scalability through continuous improvement initiatives
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field
- At least 5 years of experience working as a Solution Architect
- Minimum of 2 years managing teams of five or more in positions such as Architect, Manager, or Technical Lead
- Proven experience in at least two full-cycle projects or multiple projects spanning various development stages
- Strong expertise in system design and solution architecture development
- Demonstrated skills in technical leadership and guiding teams effectively
- Hands-on experience with 3-tier architecture development
- Extensive background in software development, specializing in .NET or Java technologies
- Ability to create Work Breakdown Structures and deliver precise project estimations
- Knowledge of MS SQL Server (including SSIS, SSAS, SSRS) and NoSQL databases such as MongoDB and Redis
- Practical experience with cloud platforms, including Azure, AWS, or GCP
- Familiarity with middleware solutions like RabbitMQ, Tibco, or IBM MQ
- Understanding of RESTful services and API design principles
- Proficiency in JavaScript frameworks such as Angular or React
- Experience with Test-Driven Development and CI/CD practices
- Advanced skills in UML design and modeling
- Ability to independently develop functionality and perform thorough testing
- Excellent English communication skills (written and spoken) at a C1 level or higher
Nice to have
- Experience in designing mobile architectures for native or cross-platform applications
- Familiarity with the banking sector, including financial systems and regulatory compliance
- Knowledge of additional 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 in designing enterprise-level solutions
- Awareness of emerging technologies and trends to drive innovation in solution design
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