Solutions Architect

We are looking for an experienced Solutions Architect to join one of our clients teams.
Role and Responsibilities:

Provide and communicate unified technical vision for software products and breaks down vision into tangible tasks for developers
Lead by demonstration of technical expertise (i.e.

hands-on) across full technology stack (front-end, back-end, data modeling, 3rd party integration)
Manage performance of offshore and onshore developers through effective task breakdown, management, prioritization, and alignment of work to resource capabilities
Scale team productivity by decomposing user stories and features into individual units of work
Directly contribute with written code and provides code reviews to ensure adherence to solution design
Design solutions with appropriate data architecture, data modeling and data management considerations across relational, columnar and NoSQL
Design solutions with appropriate considerations for advanced predictive and prescriptive analytics
Participate in the cost estimation process by recommending the skills and numbers of developers required, and by performing effort estimation given product requirements
Coordinate with customer, product team disciplines (e.g.

UX/UI, DevOps, QA) and other product-related teams to build, test, and deploy software products
Identify technical risks and and proactively address issues that may have an impact on service levels or schedules
Understand and apply agile software development techniques/methodologies to effect continuous quality improvement across people and processes
Maintain responsibility for the quality and viability of software engineering deliverables by providing recommendations on technical solutions including design, build/buy decisions, open-source tooling, etc.
Collaborate with Product Management, and other Tech Leads to define the design, development, and support toolsets and processes to improve the overall efficacy of product teams
Providing direction and guidance, hands-on development support, code review, development oversight, and support to successfully deliver on time with quality
Contributing to ongoing process and methodology improvements; and, establishing architecture governance with compliance of technology solutions with architectural patterns and standards.

Skills and Qualifications:

At least 7+ years of experience in software development with at least 3+ years in application architecture and solution architecture, leading developers in delivery of software products
Cloud-ready architectures utilizing infrastructure and platform cloud services for Azure, AWS, or GCP;
Event-driven and microservices architectures;
Big Data / Analytics / AI tools;
DevOps - virtualization, automation, continuous integration;
Mobile/Web architecture stacks;
Polyglot Persistence - RDBMS/NoSQL data stores (SQLServer, Postgres, MongoDB, Couchbase) and appropriate use cases;
Rapid-prototyping workflows & development tools;
Databases: NoSQL (mongo, neo4j, firebase), relational (mySQL, postgres);
Configuration Management (optional): Chef, Puppet, Ansible, Terraform;
MS PowerPoint or Google Sheets
Messaging: Kafka, RabbitMQ, Redis, GraphQL; and,
Containers: Docker, Kubernetes.

If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience.

All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.


  • Location: Warsaw, Poland
  • Salary: Attractive Salary
  • Type: Contract
  • Recruiter: Cavendish Professionals
  • Posted: 05-Mar-2024
  • Posted on: careers4a.com