Solution Architect
We are a 750-employee IT company headquartered in the US (Dallas area), having an office in Poland, Lithuania, Latvia, Finland, UAE. We have been in the IT business for 35 years and continue growing. We are seeking a highly skilled Solution Architect specializing in the healthcare domain to join our architecture team. This role involves participating in both internal and external company activities.
Your Responsibilities:
- Presales Activities:
- Collaborate closely with all relevant parties (client stakeholders, sales, project management, development, finance) to gather input and ensure alignment on the proposal.
- Thoroughly review and analyze RFIs/RFPs to identify all technical and functional requirements, as well as clients’ needs and expectations.
- Conduct feasibility analysis to assess whether the project can be delivered within given constraints (time, budget, technology, etc.).
- Build credibility with the client by providing expert advice, clear technical communication, and consistently exceeding expectations.
- Assess risks and identify potential challenges or roadblocks early in the process.
- Develop a high-level architecture and solution design that meets RFP requirements, combining unique custom components with reference architecture where appropriate.
- Prepare a comprehensive technical proposal outlining the proposed solution, including architecture diagrams, technology stack, integration points, and any third-party components, all in accordance with corporate guidelines.
- Identify the required resources (personnel, hardware, software) needed to successfully deliver the proposed solution.
- Collaborate with sales and project management teams to develop accurate cost estimates for the solution.
- Prepare and deliver presentations or product demonstrations to the client or RFP issuer.
- Rapidly develop Proofs of Concept or conduct technical research in response to client requests and present findings in demo sessions.
-
Commercial and Internal Activities
-
Architecture Design & Communication
-
Design and lead the implementation of solutions and technologies, ensuring alignment with client needs and technical feasibility.
-
Present and explain architectural decisions from both technical and business perspectives, highlighting alternatives, trade-offs, and business impact.
-
Make informed technical decisions and communicate them effectively to both business and technical stakeholders, including impact analysis.
-
- Client Engagement & Trust
- Build trust with clients by demonstrating strong technical expertise, clear communication, and solid business understanding.
- Collaborate during solution discovery while maintaining professional and transparent communication.
- Ensure seamless integration of new solutions into the client’s existing IT environment.
- Estimation and Cost
- Provide and validate technical estimates; participate in estimation reviews, optimization sessions, and retrospectives.
- Calculate infrastructure costs and total cost of ownership (TCO) for proposed solutions.
- Conduct cost optimization analysis and recommend alternative architectural approaches, leveraging FinOps practices.
- Audit existing IT solutions and conduct technical due diligence, delivering detailed findings and actionable recommendations.
- Solution Delivery & Implementation
- Lead technical teams throughout solution implementation, offering guidance and support in resolving technical challenges.
-
Coordinate with operations and DevOps teams to ensure smooth deployment, effective release management, and post-deployment support.
-
Ensure solutions comply with relevant regulations and standards (e.g., HIPAA, PCI-DSS, GDPR).
-
Implement robust data security measures, including encryption, access controls, and audit logging.
- Innovation & Continuous Improvement
- Research, evaluate, and adopt new technologies, tools, and architectural practices to enhance solution quality and delivery processes.
-
Continuously monitor technology trends and incorporate relevant innovations into existing systems.
-
Foster a culture of collaboration, knowledge sharing, and technical excellence across teams.
-
Provide training and mentorship to team members and stakeholders on architectural best practices.
- Leadership
- Represent the company at public events, conferences, and knowledge-sharing forums to enhance visibility and brand reputation.
- Maintain a professional online presence (e.g., social media, blogs) in alignment with the company’s branding and thought leadership initiatives.
Your Skills and Experience:
-
English level B2+ or higher.
-
3+ years of experience in a leadership role as a Solution Architect.
-
Proficiency in Agile methodologies and the software development lifecycle (SDLC).
-
Solid hands-on experience in backend, frontend, and DevOps practices, including an Infrastructure as Code (IaC) approach. Follows the principle: “You build it, you run it.”
-
Proven experience with cloud technologies (AWS or Azure), preferably supported by an Architect-level certification (AWS Certified Solutions Architect or Azure Solutions Architect Expert).
-
Designed and delivered software architectures for 2–3 projects.
-
Successfully led the end-to-end delivery of 2–3 IT solutions on time and within budget.
-
Facilitated workshops with stakeholders to ensure architectural alignment with evolving business requirements across 2–3 projects.
-
Defined and enforced architectural standards and best practices across development teams on 2–3 projects.
-
Created reusable architectural frameworks and components that improved consistency and developer productivity in 2–3 projects.
-
Experience with automation and CI/CD pipeline integration in 2–3 projects.
-
Solid understanding of enterprise and business architecture.
-
Ability to balance long-term strategic vision with short-term implementation needs.
-
Experience in developing application architecture, roadmaps, and estimations.
-
Experience with cloud-native or microservices-based architectures that enabled system flexibility and modular growth in at least one project.
-
Experience in implementing monitoring and logging strategies to proactively resolve issues and improve incident response times in 2–3 projects.
-
Strong background in using various libraries, frameworks, and design patterns.
-
Understanding of mission-critical, scalable, and high-performance application architecture design.
-
Expertise in architectural styles, cloud patterns and architecture pillars, integration and development patterns, architecture artifacts and deliverables, solution architecture design approaches and best practices.
-
Ability to manage multiple projects simultaneously while maintaining a clear focus.
-
High degree of flexibility and ability to work effectively with employees at all organizational levels and from diverse backgrounds.
-
Strong verbal and written communication and presentation skills.
-
Domain knowledge in healthcare or finance is a plus.
-
Certifications or professional training in relevant technologies or methodologies (e.g., Azure Solutions Architect Expert, AWS Certified Solutions Architect – Associate/Professional, TOGAF).
We Offer
- Opportunities for professional self-realization.
- Competitive salary.
- Friendly and supportive team.
- Professional trainings and certifications paid by the company.
- 25 days of paid vacation.
- 100%-paid sick leave.
- Language courses with native speakers.
- Sport program.
- Medical insurance.
- Opportunity of remote work.