At CI&T, we excel in technology transformation, blending human skill with AI to deliver scalable tech solutions.
With a global workforce of over 8,000 CI&Ters, we have forged partnerships with more than 1,000 clients over our 30-year journey. Artificial Intelligence is a pivotal component of our operations.
We are seeking a passionate and skilled Senior Software Architect to become an integral part of our development team. In this role, you will take charge of designing, developing, and deploying scalable cloud-native software solutions aimed at modernizing a large-scale messaging platform for a leading player in the aviation sector.
Key Responsibilities:
- Collaborate with development teams to gather requirements and provide technical guidance throughout the project lifecycle.
- Design and architect cloud-native solutions on Azure, ensuring they are scalable, high-performing, secure, and maintainable.
- Establish and enforce standards, guidelines, and best practices for software architecture and development.
- Identify potential risks and recommend technical solutions to mitigate them.
- Conduct code reviews to ensure adherence to the best software development practices.
- Research and assess new technologies, tools, and frameworks relevant to software development on Azure.
- Mentor and guide team members in adopting software development best practices and architectural standards.
Qualifications:
- Extensive experience as a Systems Architect, demonstrating a strong history of designing and implementing scalable, high-performance architectures.
- Proficient hands-on experience with Azure Cloud Services, including Azure Kubernetes Service (AKS), Azure Service Bus, Event Hubs, Azure Functions, and API Management.
- Solid background in Java and Spring Boot/Cloud for developing containerized microservices.
- Experience in designing and implementing event-driven architectures and messaging systems.
- Understanding of networking fundamentals and protocols, with TCP/IP knowledge being a plus.
- Familiarity with infrastructure as code (IaC) using Terraform or Bicep.
- Practical experience in a DevOps-oriented development environment, utilizing CI/CD pipelines, monitoring, and logging tools.
- Profound knowledge of design patterns, service-oriented architecture (SOA), microservices, and cloud best practices.
- Excellent teamwork and leadership skills to mentor fellow team members.
- Strong communication abilities, capable of presenting complex technical solutions to various stakeholders.