Научсофт

Solution Architect

Не указана
  • Минск
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

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.

Key Responsibilities:

Presales Activities:
  • 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.

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.

Qualifications:

  • 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.

  • Understanding of mission-critical application architecture design, scalable application architecture design, 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.

  • English level B2 (strong verbal and written).

  • 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 – AWS Certified Solutions Architect – Associate/Professional, TOGAF)

We offer:

  • Opportunity for professional self-realization and growth;
  • Friendly team;
  • 25-days of paid vacation;
  • Medical insurance and 100% payment for sick leave;
  • Professional training and obtaining certificates at the company's expense;
  • Foreign language courses and other corporate programs;
  • A variety of corporate events;
  • Bonuses in case of wedding or a child’s birth;
  • The possibility of remote work from any location.