Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 28, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    GOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.
    Read more about this company

     

    Lead Software Architect

    REQUIREMENTS

     

    • B.S. in computer science, engineering, mathematics or related field, or equivalent experience.
    • Solid foundation in computer science, with proficiencies indata structures, algorithms and software design.
    • Expertise in one of more programming, scripting and markup languages (Java, Javascript, Python, C++, HTML, CSS, Bash, C# etc), REST and RESTful services.
    • 6+ years knowledge and experience in designing and developing large-scale distributed systems & microservices.
    • Experience with Automation test strategy, CI/CD Pipelines, performance monitoring & testing. (Jenkins, Ansible, Azure/AWS DevOps, Azure / AWS Cloudwatch Application Insights, Prometheus et al.).
    • Experience in container technologies (Docker, Kubernetes).
    • Hands-on experience developing large-scale distributed systems on AWS and/or Azure; plus Kubernetes.
    • Versatile full-stack skills and experience with knowledge and experience developing both back-end systems and front-end User Experiences for both Mobile, Web & Desktop systems.
    • Demonstrated proficiency in documenting interaction details, visual design specifications and Quality Assurance of the implemented designs and solutions.
    • A passion for design, with excellent technical design and visual presentation skills using tools likeMicrosoft Visio, Omnigraffle, Miro, Sketch and/or Adobe Creative Suite of products.
    • Exceptional talent in articulating your work and presenting your ideas (Excellent written, oral and presentation skills). Ability to present work to large groups and executives.
    • Enthusiasm and history working in an iterative design process; motivated by group critique.
    • Passion and experience for researching cutting-edge technologies, tools & frameworks and prototyping solutions with the aim of developing high-performance, reliable, scalable & efficient systems that result in products users absolutely love and want to use.
    • A high degree of empathy.
    • Creative problem solving and critical thinking abilities.
    • A deep passion & appreciation for finding simple solutions to complex problems.
    • Great attention to detail.
    • Experience leading other technology architects and quality assurance teams – and building these teams - a huge plus (or a desire to develop in this direction).
    • Highly professional, with the ability to deliver solid work on tight schedules.
    • Obsessively passionate self-starter & self-organizer.
    • Ability to thrive in "startup" environment, deal with ambiguity and drive clarity

    OTHER REQUIREMENTS & RESPONSIBILITIES:

    • A key advocate for world-class software & infrastructure architecture patterns & practices.
    • Provide best-practices leadership, mentorship & guidance for the design of all our apps, APIs, services, tools, platforms, SDKs, Frameworks and infrastructure - with the goal of always ensuring we're building & quickly shipping digital, logistic products & services that are fast, efficient, reliable, secure, efficient & elastic (auto-scalable) - and that our customers love & want to use.
    • Work with rest of Discovery & Design team to Design and Prototype apps, APIs and Infrastructure for proposed solutions to our customers challenges.
    • Work independently or with Head of Engineering and other engineering team members to validate technical feasibility for proposed solutions.
    • Create innovative, simple and elegant solutions to architectural problems, and drive their adoption.
    • Oversee and put in place measures to ensure that all our software and infrastructure is designed consistent with industry best patterns & practices.
    • Create standard architectural patterns and practices for the design, development and implementation for all our Apps, APIs, Microservices, Tools & Platforms.
    • Design Software, API & Infrastructure Reference Architectures for validated solutions – and for all our Apps, APIs, Microservices & Infrastructure – and deliver those to engineering on time for guidance and compliance during development cycles.
    • Ensure these Reference Architectures and their interaction details are well documented - to world-class standards - and that they are easy & delightful for engineering and other interested parties to follow and understand.
    • Creating Product Requirement Specifications (PRS’) alone, or in Collaborating with the Discovery & Design Team & Heads of Engineering.
    • Work alone or with the Head of Engineering and other engineering leaders to research & select the best technologies, platforms, tools and frameworks that guarantee all our products & feature releases are fast, efficient, reliable, secure & auto-scalable.
    • Build, Lead & Manage a Quality Assurance team and hire appropriate members to this team – as and when required.
    • Oversee all QA efforts - ensuring that all developed software & systems align with reference architecture; meet & exceed performance, reliability, security & scalability requirements; and result in products, features and services that our customers absolutely love & want to use.
    • Build, Lead and Manage a Technology Architecture Team and hire appropriate members to this team – as and when required.
    • Ultimately responsible for the assurance of all performance, efficiency, reliability, security, & scalability of all our digital products & services.
    • We are very interested in individuals with the above-mentioned requirements. The more experienced & skilled, the better. We highly value both a good attitude and personality and place a lot of emphasis on these "soft skills" including passion, drive, integrity and empathy.

    CULTURE


    We are looking for someone who aims high, doesn’t play it safe and is willing to push boundaries. We love innovative, creative problem-solvers who are not afraid to try new things and fail.

    The role if for you if you:

    • Want to be on a world-class technology team were user-needs, design, user experience, world-class engineering, world-class end-user support and ‘getting things done fast and efficiently’ are all represented, prioritized and defended.
    • Want to work on a team where the best ideas win regardless of source.
    • Want to work on a team where trust, sharing and healthy debate is the norm.
    • Want to be on a team that works closely, collaboratively, and cooperatively with one another to achieve our common goals.
    • Want to work on a team that develops effective processes that ensure success.

    Method of Application

    Please send your CV and LinkedIn Profile to talent@goodinfo.consulting with a bold title,  e.g TECHNOLOGY OPERATIONS

    With this email, indicate your:

    • Current salary
    • Expected salary

    DISCLAIMER:
    Communication will be with short-listed candidates only - if you do not receive any feedback on your application within 3 weeks, please consider your application unsuccessful.
    GOODINFO reserves the right not to proceed with an appointment of any advertised role.
    All appointments will be made in line with GOODINFO’S Employment Equity Plan and Policies.
    All applications will be treated confidentially

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at GOODINFO Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail