Минск, улица Леонида Беды, 2
Nauchsoft is an IT consulting and software development company. We have been in the IT business for 36 years and continue growing.
We are seeking a highly skilled Solution Architect with a strong technical background to join our architecture team. This role is responsible for driving solution design and implementation, ensuring that solutions deliver maximum value while meeting compliance and regulatory requirements. With expertise in software engineering, cloud development, DevOps, and modern development practices, the Solution Architect will provide technical leadership and ensure that solutions align with business goals and stakeholder expectations.
Thoroughly review and analyze RFIs/RFPs to identify all technical and functional requirements, as well as clients’ needs and expectations.
Collaborate closely with all relevant parties (client stakeholders, sales, project management, development, finance) to gather input and ensure alignment on the proposal.
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.
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.
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; familiar with the Infrastructure as Code approach.
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.
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.
English level B2 (strong verbal and written).
Domain knowledge in healthcare or finance is a plus
Минский городской институт благоустройства и городского дизайна
Минск
до 6000 BYR