SM 2487 - IT SPECIALIST - SOFTWARE ARCHITECT (HYBRID)

Company
Description
Job Posting SM 2487 \- IT SPECIALIST \- SOFTWARE ARCHITECT (HYBRID) Professional Experience Solid experience in software development and architecture, preferably within large organizations or those with high technological complexity. Experience in creating and implementing strategies to improve software development processes. Proven track record in defining architectures based on microservices, clean architecture, SOA, and event\-driven. Education Bachelor's degree completed, preferably in Computer Engineering, Computer Science, Systems Analysis, Information Systems, or other Information Technology fields. Bachelor's degree completed with specialization in IT in other Engineering disciplines, Mathematics, or Statistics. 1st Knowledge * Architecture patterns: knowledge of MVC, Microservices, Event\-driven, SOA, and other architectural patterns. * Design patterns: familiarity with patterns such as Singleton, Factory, Observer, among others. * System integration: expertise in APIs (RESTful, GraphQL, SOAP) and communication protocols such as HTTP, gRPC. * Messaging and communication: experience with messaging systems like ServiceBus, Kafka, and RabbitMQ. * Infrastructure and DevOps: proven knowledge in Terraform, Ansible, Kubernetes, Docker, and infrastructure as code. Integration with On\-Premise infrastructure. * Programming languages: proficiency in .Net (C\#), Angular, and desirable skills in Drupal, Php, and Magento. * Frameworks: experience with .Net, Angular, React, and their architectural implications. * Databases: modeling and querying relational databases (such as MS SQL Server, MySQL, PostgreSQL) and NoSQL (MongoDB). Experience working with structured, semi-structured, and unstructured data. * No\-code/Low\-code: experience with low\-code and no\-code development tools. * Cloud computing: mastery in designing and implementing solutions in cloud environments, using services such as Azure (preferred), AWS, or Google Cloud. * Engineering practices: code refactoring, design patterns, design-driven development, building scalable and secure applications. 2nd Knowledge Practical experience in projects involving agile development, CI/CD, and software configuration management. History of leading multidisciplinary teams and cross-functional IT projects, promoting improvements in standards and processes. Solid experience with system integration and messaging, using tools such as ServiceBus, Kafka, and RabbitMQ. In-depth understanding of architectural concepts for designing highly scalable and reliable applications in cloud environments. Experience using cloud tools, preferably Microsoft Azure. Number of Positions 1 Work Location Tijuca\-RJ Employment Type 0 Notes (to Candidate) Application period from 10/24/2025 to 11/04/2025\. Validity period of the selection process: up to 1 year. Here, inclusion matters! Firjan seeks individuals who act as change agents for transforming the industry of the State of Rio de Janeiro, promoting diversity in gender, sexual orientation, religion, race, ethnicity, nationality, age, and disability. Apply now!
Posted by

João Silva
Indeed · HR


