3 Easy Steps

  • 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date

12

February

Solutions Architect

Private Company - North Sydney, NSW

IT
Source: uWorkin

JOB DESCRIPTION

We seek a Solutions Architect with experience in software design & mentoring software developers to deliver products from our roadmap. You'll have excellent communication skills & ability to document/present complex analytical concepts.

Founded in 2012, Selling Simplified provides B2B Demand Generation services & tools to drive business growth

Duties include:

Guide strategies for software design, prepare proposals, feasibility studies, financial modelling, proof of concepts etc. Ensure designs meet functional/non-functional requirements & recommend software purchase & upgrades.

Liaise with dev team/relevant stakeholders to identify technology limitations & suggest possible alternatives. Align proposed designs with BU specific architecture roadmap.

Write/maintain code for programs & systems (pursuant to relevant spec/standards) to ensure system requirements of the roadmap are met.

Perform analysis of systems to identify opportunities to optimise programs.

Using established testing protocols & applicable programming language, test, identify and correct any errors or faults within our systems, ensuring applications perform to spec

Create/maintain documents for our software dev program, inc. conceptual/logical diagrams/end user docs/ops procedures

Use industry design best practices, innovation, principles & patterns to produce optimal designs.

Responsibility for configuring Docker/Kubernetes/CI CD pipeline for Microservice Architecture.

Contribute to Dev/Test of complex functionality & provide support throughout SDLC phases

Comply with BU specific SDLC/Execution practices (Design Review, Code Review, Release Management etc.)

Build technical expertise within BU teams via mentoring/coaching to make a positive contribution to BU maturity in design and technical areas.

Required:

Dev experience migrating large scale TIBCO (Patterns, BW 6.0, MDM) & Drools project into Java Microservices

Knowledge of NLP & Named Entity Recognition Core Java, Apache OpenNLP

Exposure to lead generation and management processes

As worked in a Start-Up environment

Implemented event driven architecture

Experience in:

Analytics/elastic search/Kibana
NoSQL database Cassandra
In memory database Redis
Design patterns and Microservices architecture
MVC framework & Java persistence framework
Mark-up languages (like XML/JSON/Protobuf), Spring
Creating UML diagrams, Versioning tools (ClearCase/SVN/GIT), CI & Build tools like Jenkins, Maven
Database concepts (using RDBMS like MSSQL)
Java design patterns.
Search engines Elasticsearch and Lucene
OOD, with good design & code review capabilities with an understanding of various metrics & tools
Design that includes considerations for non-functional system qualities

Good Knowledge of driving SDLC (like Waterfall, Iterative, Agile, Safe & Task Management)

Good understanding of Modern web technologies, Layered Architecture, Web Application Architecture, Service oriented Architecture

Good understanding of various tools to represent System architecture - (Conceptual Diagram, Sequence Diagram, CRCR, Object Models/class diagrams)

Strong knowledge of OOAD, OOPs and UML

Experience in creating new reference architectures & patterns, execute POC’s and establish reference implementations

Exposure to risk Identification and mitigation processes for Secure Software.

Exposure to performance improvement and mitigation processes for Secure Software.

Bachelor’s degree in computer science or relevant field