Job Description
Manage multiple teams to influence cross-technical & business decisions, ensuring alignment between engineering execution & company-wide goals. Expand from domain-specific focus to include cross-functional oversight, aligning multiple teams & setting direction at a higher level, shaping cross-functional strategy. Align engineering teams with the product roadmap by collaborating with product leadership, proactively identifying dependencies, & ensuring strategic initiatives are successfully executed. Continuously evaluate & drive process improvements, integrating innovative best practices to enhance efficiency, scalability, & business outcomes. Lead cross-functional collaboration to meet key business objectives & resolve team obstacles. Provide technical direction for architectural decisions, ensuring systems are scalable, secure, & optimized for long-term success across internal & customer-facing platforms. Drive proactive resolution of high-priority technical issues, streamlining escalation & coordination across teams to minimize business impact. Manage technical risks, including ensuring systems have backup, failover, & disaster recovery plans.
Minimum Requirements
- Bachelor’s in Computer Science, Software Engineering, or related field
- 5 years of experience, including 5 years of experience with the following:
- Scaling distributed systems & cloud-based platforms
- Using Cloud technologies including AWS (S3, SNS, SES, API Gateway)
- Kubernetes, ArgoCD
- Working in Python, Ruby, Node, PHP, & .Net
- Using software development lifecycle, DevOps, security, & compliance best practices
- Planning & executing software platform changes with minimal disruption to clients/ongoing activity
- Utilizing Queue mechanisms including RabbitMQ, SQS, Kafka
- Analyzing, assessing, & communicating software implementation options according to various IT environments
- Working with Databases including Postgres, DynamoDB, & MySQL
- Using tools including Datadog, Logstash, ElasticSearch, Docker, Redis
- Designing & executing plans for software installations
- Using & monitoring software distribution channels, techniques & auto-recovery tools
- Integrating & communicating across applications, databases, & platforms.
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak Academy