Descrição
Resumo:
A Derq, uma spinoff do MIT especializada em segurança viária impulsionada por IA, busca um Engenheiro de Software para Implantação e Manutenção para apoiar a configuração, a implantação e a confiabilidade contínua de software e hardware.
Pontos principais:
1. Apoiar a implantação e a confiabilidade contínua de software e hardware
2. Gerenciar configurações de servidores e monitorar sistemas em tempo real para alto desempenho
3. Colaborar com equipes multifuncionais para melhorar configurações e qualidade
A Derq é uma spinoff do MIT que desenvolve soluções de segurança viária e infraestrutura inteligente impulsionadas por IA. Somos uma equipe de inovadores apaixonados, utilizando as mais recentes tecnologias de IA para transformar o futuro da mobilidade. Nossa plataforma aprimora a segurança viária e a gestão de tráfego ao transformar dados em tempo real em insights acionáveis para cidades e operadores viários. Nossa tecnologia patenteada coleta e analisa dados de sensores conectados, como câmeras, radares e controladores de semáforos, para ajudar a prever e prevenir incidentes viários. Implementamos soluções de borda (edge) e em nuvem que tornam interseções e rodovias mais seguras e inteligentes.
### **Visão geral do cargo**
Buscamos um Engenheiro de Software para Implantação e Manutenção para apoiar a configuração, a implantação e a confiabilidade contínua do nosso software e hardware em projetos de clientes.
Neste cargo, você gerenciará configurações de servidores, supervisionará implantações, monitorará sistemas em tempo real e contribuirá para manter elevados desempenho e tempo de atividade (uptime). Você trabalhará em estreita colaboração com as equipes de Gerenciamento de Projetos, Sistemas de Software e Sistemas/DevOps para solucionar problemas, melhorar configurações e elevar continuamente a qualidade dos nossos entregáveis após a entrada em produção.
### **Principais responsabilidades**
* Configurar e manter o software da Derq para garantir desempenho estável e ideal
* Solucionar e resolver rapidamente problemas de servidores para minimizar tempo de inatividade
* Planejar e executar lançamentos de software, atualizações e correções de segurança
* Garantir que as configurações sejam consistentes, compatíveis e repetíveis entre implantações
* Implantar e configurar software em novos hardwares e novos locais de forma eficiente
* Monitorar sistemas implantados e melhorar continuamente desempenho e tempo de atividade
* Identificar lacunas nos processos e implementar melhorias práticas para acelerar implantações e reduzir incidentes
* Manter documentação clara sobre configurações, implantações e status do sistema
* Colaborar com equipes de engenharia para apoiar integrações suaves e resolução de problemas
* Solucionar problemas de implantação e rede usando ferramentas padrão (por exemplo, SSH, ping, traceroute)
* Participar ocasionalmente de plantões para apoiar clientes globais e manter a confiabilidade
**Requisitos**
* Graduação em área relevante (Ciência da Computação, Tecnologia da Informação, Engenharia Elétrica ou similar)
* 2\-3 anos de experiência em configuração, manutenção e implantação de servidores
* Experiência prática em ambientes Linux/Ubuntu, incluindo:
* + Noções básicas de script Bash (por exemplo, criação de pastas, geração de múltiplos arquivos)
+ Noções básicas de script Python para automação
* Conhecimento sólido dos fundamentos de redes, incluindo:
* + SSH e conexões seguras (portas, métodos de autenticação)
+ Endereços IP públicos versus privados
+ TCP versus UDP
+ Conceitos de roteamento (estático versus dinâmico)
+ NAT, redirecionamento de portas e mapeamento de portas
* Excelentes habilidades de solução de problemas, com abordagem prática e passo a passo para resolver falhas de conectividade e tempo de inatividade de servidores
* Familiaridade com ferramentas comuns de diagnóstico (por exemplo, ifconfig/ipconfig, ping, traceroute)
* Boas habilidades de comunicação e capacidade de trabalhar bem com equipes multifuncionais
* Disposição e capacidade de **sobrepor 4–5 horas diárias com equipes globais** para colaboração, com **suporte sob demanda, se necessário** (energia elétrica estável e conexão à internet confiável exigidas para trabalho remoto)
* Alta capacidade de aprendizado e adaptação a novas ferramentas, sistemas e processos
### **Desejável**
* Conhecimento de componentes de hardware e infraestrutura local
* Experiência com plataformas em nuvem (AWS, GCP ou Azure)
* Familiaridade com virtualização e contêineres (por exemplo, VMware, Docker)
* Exposição a ferramentas de gerenciamento de configuração (por exemplo, Ansible, Puppet, Chef)