My Blog

We are Baltic Assist – the Lithuanian outsourcing company, experts in finding creative ways to expand the local job market and provide new, exciting opportunities for the best talent. Built on core values like transparency and innovation, our team is constantly working on making BA the top choice when it comes to your career.

As a Technical Solutions Architect you will be responsible for establishing the technical vision, direction and approach and work with our CTO and Development team to turn the vision into reality. This is a critical role in the product leadership team, which requires on-premises and Cloud solution architecture as well as cybersecurity experience & the ability to utilize agile development methodologies. Using the hybrid work model, you will be able to lead across all aspects of technology solution and contribute to streamlining project management within the company.

The position is open to Ukrainian refugees and the company offers to reimburse accommodation costs in Lithuania up to 6 months and provide any necessary assistance.

What you’ll do  

  • Design solutions for products using web-based systems architecture following microservices, event-driven enterprise application architecture patterns
  • Keep appropriate data architecture, modelling & management considerations across relational, columnar and NoSQL as well as advanced predictive and prescriptive analytics
  • Develop a unified technical vision for software products, clearly break down tasks to development teams and lead by example across full-stack (hands-on approach)
  • Manage developer performance using the most effective methods, scale team productivity, be involved in planning required human resources given product specifics
  • Coordinate with customers, product (UX/UI, DevOps, QA) and other related teams to build, test, and deploy software products
  • Identify and address technical risks or other issues which can disrupt performance, take responsibility for the quality and viability of software engineering projects,
  • Apply Agile methodologies to ensure continuous improvement across people and processes, collaborate with CTO and tech leads to define toolsets and processes which improve overall performance of product teams

Your responsibilities will include

  • Leading the development of solution architecture in business, infrastructure or functional areas, preparing technical plans, ensuring that technical resources are acquired, and appropriate tools are available, understood and used in architecture development
  • Designing successful technical/integration architectures for large-scale platforms with a mix of 3rd party vendor, open-source, custom software, including the documentation of technical assumptions and decisions.
  • Providing technical guidance on development and integration, evaluating request for changes from specifications and recommendations
  • Establishing the best practices for the selection of architecture components
  • Ensuring that the right technical strategies, policies, standards & practices, including security, are applied
  • Managing trade-offs, balancing functional service quality and systems management requirements within a significant area of the organization, communicating proposed decisions to stakeholders

Knowledge & skills we are looking for 

  • 5 or more years of professional experience, Bachelor’s degree in a relevant field would be considered an advantage
  • Knowledge of Agile methodology
  • Excellent communication, leadership, planning & management skills
  • Advanced knowledge or proven record of success in modern software engineering, designing successful technical/integration architectures for large-scale platforms:
  • Cloud-ready architectures utilizing infrastructure and platform cloud services for Azure (Well Architected Framework)
  • Knowledge of cybersecurity principles, Big Data/Analytics, mobile/web architecture stacks, DevOps, event-driven and microservices architectures
  • Polyglot Persistence – RDBMS/NoSQL data stores (SQLServer, Postgres, MongoDB, Couchbase) and appropriate use cases
  • Core: .NET, ReactJS
  • Languages: C#
  • Frameworks/Libraries: Angular, React, D3
  • Databases: NoSQL (mongo, neo4j, firebase), relational (MSSQL, mySQL, postgres)
  • Configuration Management (optional): Azure CLI, ARM, Bicep
  • Messaging: Azure Service Bus; Kafka, RabbitMQ, Redis, GraphQL
  • Containers: Docker, Kubernetes

What we offer        

  • Fixed monthly remuneration from 3300 EUR to 4500 EUR Brutto based on your competencies, skills, and experience
  • Flexible working arrangements to help you succeed in your career while balancing personal needs – permanent hybrid work mode, negotiable work hours during the day
  • Work in an engaging international environment
  • Excellent conditions to support your professional and personal development
  • Dynamic, modern and friendly company culture