
Job description
We are seeking a highly skilled Cloud Software Architect with a strong background in software development, excellent communication skills, and hands-on experience with AWS. You will lead the design, migration, and transformation of applications to cloud-native, scalable, and serverless architectures.
Job requirements
Key Responsibilities
Support application migration from traditional databases (e.g., Oracle) to modern data platforms such as PostgreSQL, NoSQL (e.g., MongoDB, DynamoDB).
Collaborate in transforming legacy systems or building new applications using scalable, event-driven, cloud-native architectures.
Enhance application performance with modern solutions such as content delivery networks (CDNs), caching layers, and optimized file storage.
Lead technical discussions, architecture design, and implementation planning with internal and external stakeholders.
Drive the adoption of secure coding practices, performance improvements, and DevOps best practices.
Technical Skills
5+ years of experience as a software engineer or software architect.
2+ years of experience acting as a technical lead on projects or teams.
Strong proficiency in TypeScript/JavaScript (ES6+).
Hands-on experience with:
Node.js (Express, Socket.IO, NestJS)
Front-end frameworks (React, Angular, Vue, Ember, or Jamstack)
At least two of the following languages/frameworks:
Java/Scala (Spring, Play, Struts)
C# (.NET 4, .NET Core, ASP.NET)
Ruby on Rails
Python (Django, Flask, Bottle)
PHP (Laravel, Symfony, Cake, Drupal)
Solid understanding of HTML5, CSS/SASS/LESS, and SVG.
Knowledge of secure coding principles.
Cloud and Architecture Experience
Experience designing production-ready, cloud-based applications.
Hands-on with at least one major cloud platform: AWS, Azure, or GCP.
Familiarity with relational databases (PostgreSQL, MSSQL, Oracle, MySQL).
Experience with NoSQL solutions (MongoDB, DynamoDB, Redis, Cassandra, etc.).
Proficiency with Git and CI/CD pipelines.
Strong understanding of web protocols, security best practices, and performance optimization techniques.
- Project duration: 34 weeks
- Brazil
or
All done!
Your application has been successfully submitted!