Solution Architect

at  Artemis Recruits

Remote, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Oct, 2024USD 3000 Annual06 Jul, 2024N/AComputer Science,Developers,Kubernetes,Redis,It Management,Communication Skills,Vm,Competitive Analysis,Customer Journey Mapping,Presentations,Ecommerce,Business Analysis,Kotlin,Elasticsearch,Graphql,Typescript,Development Work,Android,Operating SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US:

We are a leading recruitment company specializing in connecting exceptional talent with innovative companies. Our clients are at the forefront of technology, driving business success through advanced solutions. We are seeking highly skilled individuals who thrive in dynamic environments and are eager to contribute to significant projects.

JOB DESCRIPTION:

We are looking for a talented Solution Architect to join one of our esteemed clients. This role involves leading solution-driven discussions for digital and data products, creating product architecture deliverables, and ensuring alignment with business capability needs. As a Solution Architect, you will have a direct impact on the overall success of the company.

REQUIREMENTS:

  • Solid Computer Science fundamentals and excellent problem-solving skills.
  • Experience architecting or operating based applications or infrastructures, with at least one successful product from inception to deployment.
  • Combined experience in product development and architecture/design.
  • Experience as a Full Stack developer with hands-on experience in technologies such as NodeJS, ReactJS, NextJS, Typescript, Golang, Python, Java, Kotlin, Android, Graphql, Elasticsearch, Redis, and Distributed Computing.
  • Must have true startup spirit and be willing to wear multiple hats, including hands-on prototyping, architecture, and software development work.
  • Experience in a software design and architecture role, ideally in a SaaS-based product organization.
  • Experience communicating architecture direction and decisions through presentations and clear architectural diagrams to engineering/product groups.
  • Previous career track of progressive growth from software engineer, technical leader to software architect, with thorough hands-on development experience.
  • Strong advocate of test-driven development methodology.
  • Sound knowledge of various operating systems and databases.
  • Experience in customer journey mapping, product roadmaps, competitive analysis, and product architecture.
  • Solid understanding of industry-wide technology strategies and best practices.
  • Experience solving challenging business problems with innovative enterprise solutions aligning business needs to IT capabilities.
  • Experience with business analysis and process impact analysis.
  • Presentation skills with a high degree of comfort speaking with executives, IT management, and developers.
  • Excellent communication skills with an ability to right-level conversations.
  • Demonstrated ability to adapt to new technologies and learn quickly.
  • Strong collaboration, communication, and negotiation skills.
  • Experience with AI/ML, eCommerce, Digital Health, Marketplaces, Blockchain technologies/solutions.
  • Experience with migrating workloads onto the cloud.
  • Technical expertise in at least 3 of these domains: HTTP and SSL Proxy, Security Web Gateway, Cloud Access Security Broker, Next-Generation Firewall, Intrusion Prevention System, Server Load Balancing, Virtual Private Networks, Public Key Infrastructure (PKI), Kubernetes, VM, and Container Networking.
  • Bachelor’s or Master’s degree in Computer Science or related field from a top university.
  • Ability to work within the GMT+8 time zone.

Responsibilities:

  • Lead solution-driven discussions for digital and data products.
  • Prepare product architecture deliverables based on product architecture standards, including conceptual product architecture views, current state gap analysis, and target state product architecture views.
  • Understand and evaluate existing and future state product objectives and ensure target state architecture alignment with digital and data business capability needs.
  • Create product architecture models demonstrating how products, operations, and systems interoperate within the organization.
  • Conduct analysis to determine the best path for solving business problems/opportunities that may include process improvement, systems enhancement, user training, and/or software procurement.
  • Ensure solutions developed across the organization are aligned to architecture standards and principles, leverage common solutions and services, and meet financial targets.
  • Provide overall direction, guidance, and definition of product architecture to effectively support business strategy.
  • Review, analyze, and evaluate ideas, projects, and opportunities to develop new products, new technologies, and business models for various business segments.
  • Assess business and technical functionality to support build, buy, or partner decisions.
  • Provide professionally designed solutions based on requirement analysis.
  • Ensure a swift and smooth delivery of agreed services.
  • Collaborate with Product Management to translate technical objectives/deliverables to a project plan.
  • Translate functional and non-functional requirements into a solution design document.
  • Provide technical sign-off on implementation projects to ensure work done conforms to best practices and delivers on functionality.
  • Apply and utilize business modeling methods to ensure results-oriented deliverables that can be recreated and used as a corporate knowledge resource.
  • Act as a subject matter expert in the development of product architecture framework development, tool suite selection, design, and methodology development.
  • Coach and mentor engineers in architecture best practices.
  • Operate in a collaborative manner by guiding technical discussions to help reach a consensus; clearly communicate and back decisions once made.
  • Regularly present the latest architectural decisions and direction via documentation and presentations to the rest of the product development team.
  • Guide software development and quality engineering teams to improve inline service scalability, performance, and robustness.
  • Develop new product or feature prototypes for proof of concept (POC).
  • Take hands-on development tasks on strategically important projects.
  • Establish best practices across multiple engineering teams.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Management, IT

Proficient

1

Remote, United Kingdom