Senior Cloud Software Architect
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSNode.jsPythonSQLNosqlCI/CDDevOpsMicroservices
Requirements
- 5+ years of experience in software development and cloud-native systems
- Strong background in scalable system architecture and modern engineering practices
- Experience with web technologies (HTML, CSS, and frameworks such as React, Vue, Angular, or .NET MVC)
- Proficiency in server-side development (Python, Node.js, PHP, Ruby, or similar)
- Strong understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB)
- Experience integrating APIs across systems, vendors, and cloud environments
- Solid knowledge of distributed systems (microservices, event-driven architectures, queues)
- Hands-on experience with AWS or other major cloud platforms (Azure, GCP also relevant)
- Experience with CI/CD pipelines, Infrastructure as Code, and DevOps tooling
- Familiarity with testing frameworks, automation strategies, and software quality practices
- Strong communication skills with ability to explain complex technical concepts clearly
- Proven ability to lead technical workstreams and mentor other engineers
Responsibilities
- Lead requirements gathering sessions, architecture discussions, and backlog definition with stakeholders
- Translate business and technical requirements into structured, actionable engineering tasks
- Guide Agile ceremonies and ensure alignment across engineering teams and client stakeholders
- Design and implement scalable cloud-native architectures using AWS services
- Apply DevOps best practices including CI/CD pipelines, Infrastructure as Code, monitoring, and security
- Develop and maintain production-grade code, including unit and integration testing
- Troubleshoot and resolve issues across development, testing, and production environments
- Automate testing strategies across multiple system layers and ensure software quality standards
- Mentor and coach junior engineers while fostering technical excellence and collaboration
- Document architectural decisions, technical processes, and system designs clearly and effectively
View Full Description & ApplyYou'll be redirected to the employer's site