We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.
With over 6,500 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
Summary
We are looking for an experienced Technical Architect to join our team and lead the design & build of integration PoCs across multiple systems for one of our clients.
The ideal candidate will have a high level of skill and experience around client relationship management and architecting and implementing scalable, high performance event driven solutions using Microsoft Azure based services.
Responsibilities
- Design and develop complex data integrations and microservices using Microsoft Azure based services.
- Digestion, generation, and curation of detailed technical documentation.
- Technical leadership and coordination among clients, CI&T, and third party teams.
- Setting technical architecture standards and oversee that they are being met continuously.
- Manage own priorities and performance to deliver high quality, highly performant solutions.
- Integrating Azure platforms in a manner which allows the management and provision of data in a secure and reliable manner.
- Lead and support the other developers in the team.
We are looking for someone that has experience in:
- Designing and developing microservices.
- Microsoft C# .Net or Python development.
- Azure Cloud Stack (Azure Functions, Event hubs, service bus, CosmosDB, DevOps, etc…).
- Event Driven Architecture (EDA) with working knowledge of concepts such as event storming, event sourcing and eventual consistency.
- Domain & behaviour driven design.
- Designing & integrating with RESTful APIs.
- Software design modelling (such as UML, Flowcharts, etc…).
- Running technical requirements definition workshops.
- Objectively presenting pre-analysed options and making choices in the face of incomplete data, ambiguity, and fuzzy constraints.
- Conversing easily with and translating between non-technical stakeholders and technical practitioners.
- Working within a project management/agile delivery methodology as part of a wider team.
- Excellent communication and teamwork skills.
- Fluent in English (spoken and written).
Here are some other skills and experience that would be considered a plus for this role:
- Consuming & designing GraphQL APIs and exposure to concepts such as schema federation.
- Understanding of object-oriented practices and design patterns & SOLID principles.
- Experience with a test driven development methodology (TDD or BDD) and frameworks such as NUnit and SpecFlow.
- Working knowledge of continuous delivery and continuous integration to deliver software incrementally and in an agile way (git, gitFlow, Azure DevOps, Infra as code, Azure application insights, etc…).
- Experience with Observability tools.
- Experience with security and compliance best practices including securely processing PII data.
- Knowledge of SAST/DAST tools.
Our benefits:
- Health and dental insurance.
- Meal and food allowance.
- Childcare assistance.
- Extended paternity leave.
- Wellhub (Gympass).
- TotalPass.
- Profit-sharing (PLR).
- Life insurance.
- CI&T University.
- Discount club.
- Free online platform dedicated to physical, mental, and overall well-being.
- Pregnancy and responsible parenting course.
- Partnerships with online learning platforms.
- Language learning platform.
- And many more!
More details about our benefits here: https://ciandt.com/br/pt-br/carreiras
Collaboration is our superpower, diversity unites us, and excellence is our standard.
We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.