Senior Software Architect - Rio de Janeiro, Brasil - Macher Tecnologia

    Macher Tecnologia
    Macher Tecnologia Rio de Janeiro, Brasil

    há 4 semanas

    Default job background
    Descrição

    Macher Tecnologia is recruiting one hands-on Senior Solution Architect to support one of its clients developing software technologies for the transportation industry.

    As the work will be performed globally, English (business / fluent) is a must-have.

    The selected professional will join us at our Rio de Janeiro office, on a remote setting, at Caxias do Sul or at Porto Alegre.

    Only candidates from these locations will be considered.

    As an Architect, you will be a key driver in shaping the architectural vision and technicaldirecJon for the Mobile Video applications for Transit.

    Your expertise will guide thedesign and implementation of scalable, reliable, and efficient systems.


    Responsibilities:


    o Collaborate with cross-functional teams to define architectural requirements.o Create high-level system designs, considering scalability, security, andperformance.o Evaluate and recommend technologies, frameworks, and tools.o Ensure alignment with business goals and long-term vision.o Conduct code reviews to maintain code quality and adherence to architecturalguidelines.o Review system designs and provide constructive feedback.o Architect solutions that can handle high traffic and scale seamlessly.o Implement redundancy and failover mechanisms.o Define security best practices and ensure compliance.o Collaborate with security teams to address vulnerabilities.o Mentor junior engineers and foster a culture of continuous learning.o Provide technical guidance to development teams.


    Required Qualifications:

    Education:
    Bachelor's degree in computer science/engineering or equivalent.
    Experience: 10+ years of experience in software architecture and development.

    • Proficiency in System design principles and patterns. Microservices, event drivenarchitecture and API design.
    • Cloud architecture (Azure preferred).
    • Experience with Scale, resilience and performance optimization.
    • Deep knowledge of object-oriented programming languages and workingknowledge of GoLang and C#
    • Relational (SQL) and non-relational (NoSQL) database technologies
    • Transport protocols such as SFTP, and networking technologies.
    • Web technologies, such as JavaScript, CSS, HTML5

    Building and deploying AI/ML applicationsPreferred Qualifications:

    • Cloud certified solution architect or similar
    • Experience with Big data and analytics platforms
    • Experience with Video analytics and Streaming
    • Experience building IoT applications
    • Experience working networking protocols and Wi-Fi, Cellular communicationtechnologies.
    What We Offer?

    • CLT position
    • Health plan for employee + partner and children
    • Meal allowance
    • Life insurance
    • Remote, with eventual site gatherings at Rio de Janeiro or Caxias do Sul office