
Software Architect
Ambev Tech
full-time
Posted on:
Location Type: Remote
Location: Remote • Brasil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
CloudSQL
About the role
- Interface with product architects
- Participation in project routines with a technical perspective
- Design and direction of engineering strategy
- Architectural forums to monitor AmbevTech OKRs and KPIs and the Tax Reform project.
Requirements
- Knowledge of architectural patterns
- Relational and NoSQL databases, able to analyze execution plans and performance metrics
- Object-oriented programming languages
- Knowledge of engineering metrics, such as DORA Metrics
- Knowledge of componentization
- Knowledge of instrumentation techniques
- Knowledge of basic container concepts
- Knowledge of Cloud
- Knowledge of application layering, domain separation, SOLID principles and design patterns
- Knowledge of messaging, pub/sub and event sourcing
- Knowledge of Git, GitFlow and version control
- Knowledge of CI/CD, pipelines and DevOps concepts
- Knowledge of deployment techniques such as blue/green or canary releases
- Experience with unit testing, integration testing, TDD and BDD
- Technical documentation such as architecture diagrams, ADRs and C4
- Security: prevention of SQL injection and other vulnerabilities
- Quality: code analysis tools such as SonarQube
- Knowledge of basic agile concepts such as agile methodologies, upstream, downstream and discovery.
Benefits
- Meal or food allowance (iFood)
- Transportation voucher
- Bonus
- Health plan and telemedicine
- Dental plan
- Pharmacy benefit
- Life insurance
- Ambev Private Pension Plan
- School supplies allowance
- Christmas hamper and frozen food kit
- Christmas toys
- Family-friendly company (maternity and paternity leave) and baby gift
- Monthly discount on AMBEV products
- Time bank
- Wellhub (Gympass)
- Company shuttle
- Annual allowance equivalent to one month's salary.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
architectural patternsrelational databasesNoSQL databasesobject-oriented programmingDORA Metricscomponentizationinstrumentation techniquescloud computingapplication layeringSOLID principles
Soft skills
communicationcollaborationstrategic thinkingtechnical perspective