Cloud Systems Architect - ALPHARETTA, United States - Motion Recruitment

    Motion Recruitment
    Motion Recruitment ALPHARETTA, United States

    1 month ago

    Motion Recruitment background
    CONTRACT
    Description
    System Architect -100% REMOTE

    Privately held SW Development and Services firm seeking a Cloud System Architect who will play a pivotal role in shaping the application landscape of enterprise software in the logistics space. The Cloud System Architect is responsible for setting the technical vision for applications and defining their interactions. Using a visionary approach, the System Architect aligns closely with customer and business objectives, designing a system that meets current needs and positions this organization for long-term innovation. The Systems Architect designs, validates, prototypes, and communicates a shared understanding of a secure, scalable cloud system architecture that meets the needs and expectations for this organization in heavy growth mode.

    This is a long term contract position working fully remote

    VISION:

    o Define a strategic system architecture vision for applications which considers scalability, performance, security, observability, and maintainability

    o Define, document and maintain a high-level description of the system's purpose, scope, goals, and constraints.

    o Continuously manage and communicate a 1–2-year strategic roadmap to ensure alignment with the long-term business, product, and technical direction.

    o Work closely with business stakeholders, product owners, domain experts, engineering, and users to ensure the system design aligns with the system requirements.

    DESIGN:

    o Design cloud-based application and system architectures, including functional and non-functional requirements, such as performance, reliability, (D/R), security, scalability, and maintainability, and estimated cost of build, deployment, and ongoing operations

    o Work closely with the CTO in recommending and supporting technical decisions that impact budget/costs.

    o Ensure application and system designs enable incremental change over time and continuous improvement of software delivery performance (i.e. infrastructure as code, continuous deployment, observability, and recovery time).

    o Collaborate with management and technical resources to recommend appropriate technologies, standards, patterns, and frameworks to implement the system architecture.

    o Ensure systems designed enable innovation to occur using new techniques or technologies and supports research and development efforts in support of the company's future investment in technology.

    o Ensure that the architectural vision aligns with the long-term customer and business objectives.

    o Ensure the system implementations adhere to design intention, structure, and constraints and do not compromise the system's safety, security, quality or functionality.

    o Participate in the development and implementation of the system to ensure the designs applicability, maintainability, and operational viability.

    o Coordinate and collaborate with vendors to validate system designs and resolve application and/or infrastructure related issues.

    o Perform architectural reviews of the proposed development solutions acting as a quality gate in the software lifecycle.

    § Develop automated tests to ensure architecture meets our standards.

    COMMUNICATE:

    o Communicate the vision and implementation requirements to various stakeholders, including business owners, senior leadership, project and product managers, engineers, testers, and customers.

    o Maintain a repository of architectural designs, decisions, and prototypes providing a clear and comprehensive reference for product, engineering, and operations teams and other stakeholders.

    o Coordinate and collaborate with vendors to validate system designs and resolve application and/or infrastructure related issues.

    o Collaborates and communicates with engineering, operations, and leadership to resolve disagreements in implementations and new patterns.

    o Continuously monitor, remain current on, and communicate technology trends that may impact the system domain and provide analyses of the threats and/or benefits of these trends.

    Required Skills/Abilities:

    · Solid Node / Type Script skills and Agile methodologies

    · Data architecture and significant and proven experience with AWS

    · Excellent working knowledge and experience implementing high availability serverless and cloud infrastructure.

    o Cloud / Microservice architecture

    ·Self-motivated and collaboration skills

    · Excellent oral and written communication, interpersonal, and leadership skills

    · Ability to analyze the computer systems needs of a company or client.

    · Develop and maintain user interfaces, networks, and hardware and software systems.

    · Customize systems to meet specific requirements.

    · Bachelor's degree in IT related field

    · 5 + years' experience in AWS (certification highly preferred)

    · 5+ years' experience in a similar role

    · Excellent communication & collaboration skills

    Please send your detailed cloud resume including a link to your mirroring LI profile to begin discussions about this long term contract opportunity working from the comfort of your home office