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
View details
Apply Now