Principal Systems Architect - Houston, United States - VC5 Consulting

    VC5 Consulting
    VC5 Consulting Houston, United States

    Found in: Lensa US 4 C2 - 1 week ago

    Default job background
    Description

    Position: Principal Systems Architect

    Responsibilities:

    Architectural Leadership:

    • Provide strategic leadership in the design and implementation of scalable and robust systems architecture.
    • Collaborate with cross-functional teams to define system requirements and specifications.

    Technical Expertise:

    • Demonstrate hands-on expertise in server-side development and architecture.
    • Stay abreast of industry trends and advancements, particularly in the Azure ecosystem.

    System Design and Implementation:

    • Design and implement high-performance, scalable, and secure systems aligned with business requirements.
    • Drive the adoption of best practices for system architecture, development, and deployment.

    Azure Cloud Integration:

    • Leverage a strong knowledge of Azure services to design and implement cloud-based solutions.
    • Ensure optimal utilization of Azure resources, balancing cost, performance, and scalability.

    Collaboration and Communication:

    • Collaborate with cross-functional teams, including software developers, infrastructure teams, and other stakeholders.
    • Communicate complex technical concepts effectively to both technical and non-technical audiences.

    Quality Assurance:

    • Lead and participate in code reviews to ensure code quality, performance, and adherence to best practices.
    • Implement and champion testing strategies to ensure the reliability of systems.

    Documentation:

    • Create and maintain comprehensive documentation related to system architecture, design decisions, and implementation details.

    Mentorship and Training:

    • Provide mentorship and guidance to junior architects and developers.
    • Conduct training sessions to enhance the team's technical capabilities.

    Qualifications:

    • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
    • Proven experience as a Systems Architect with a focus on server-side development.
    • Strong expertise in Azure services and cloud-based architecture.
    • In-depth knowledge of system design principles, software architecture, and best practices.
    • Excellent programming skills and proficiency in languages such as Java, C#, or Python.
    • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
    • Strong problem-solving and analytical skills.
    • Excellent communication and interpersonal skills.

    10049