At Flex, we welcome people of all backgrounds.
Our employees thrive here by living our values: we support each other as we strive to find a better way, we move fast with discipline and purpose, and we do the right thing always.
Through a respectful, inclusive and collaborative culture, a career at Flex offers the opportunity to make a difference, invest in your career growth and join our purpose - to make great products that create value and improve people's lives.
Job Summary
Para apoiar nossas equipes extraordinárias que criam produtos excelentes e contribuem para o nosso crescimento, buscamos Arquiteto de Software I DevOps para atuar no time de Sorocaba.
Reportando-se ao Software Development Coordinator a Arquiteto de Software I DevOps envolve...
Algumas atividades do dia a dia:
- Elaborar arquitetura de software, de projetos de baixa complexidade, mediante supervisão, investigando pontos de relevância técnica, dimensionamento recursos materiais e humanos necessários para a execução do mesmo, definindo funcionalidades, analisando e compreendendo as exigências do cliente, definindo os padrões de arquitetura, propondo alternativas tecnológicas e gerando artefatos técnicos (Ex: diagramas, casos de uso, modelos), a fim de suportar técnicamente à área de negócios e de projetos na montagem de propostas comerciais dentro das necessidades e padrões técnicos requeridos pelo cliente.
- Gerar artefatos técnicos para desenvolvimento dos sistemas comercializados, definindo os padrões de arquitetura, construindo diagramas de aplicação (Ex: classe, objeto, interface, componentes e colaboração), selecionando os elementos estruturais e suas interfaces, mapeando conexões/integrações com outros sistemas, modelando dados, definindo modelo de segurança (Ex: autenticação, autorização, criptografia, exceções), selecionando tecnologia a ser utilizada, estabelecendo requisitos de qualidade dos serviços, dentre outras características a serem aplicadas a solução, a fim de documentar a arquitetura do sistema de forma consistente, completa e operacional a atender as exigências definidas pelo cliente.
- Acompanhar todos os processos inerentes ao ciclo de desenvolvimento de software (análise de requisitos, especificação, arquitetura, codificação, testes, implantação e manutenção), interagindo com clientes, analisando e avaliando necessidades, identificando riscos, efetuando estudos de viabilidade, acompanhando as atividades da equipe de desenvolvimento, a fim de orientar técnicamente a mesma sobre os procedimentos e estratégias técnicas a serem adotadas.
- Interagir com parceiros de projeto, dirimindo dúvidas, prestando orientação técnica e validando técnicamente as atividades envolvidas com os mesmos.
- Auditar sistemas sob sua responsabilidade, mediante supervisão, aferindo padrões de desenvolvimento preestabelecidos, atuando proativamente indicando os itens a serem corrigidos, a fim de certificar versões de itens de software desenvolvidos.
- Realizar outras atividades correlatas e/ou inerentes aos procedimentos do seu processo de trabalho
- Cumprir as políticas e procedimentos e normas relativas à empresa, código de conduta, processo de trabalho, acordos de confidencialidade e sistema de gestão da qualidade.
A experiência que estamos buscando acrescentar em nosso time:
- Ensino Superior Completo em Processamento de Dados ou Sistemas de Informação ou Engenharia da Computação ou Análise de Sistemas ou outras áreas de Informática ou Tecnologia da Informação
- Linux/Windows scripting
- Gitlab CI/CD Runner ou tecnologia similar (ex: Jenkins, Bamboo ou Bitbucket pipelines)
- Build Scripting (ex: Cmake/Nmake, Cake)
- Sistemas Operacionais (Windows, Linux, dentre Outros)
- Inglês Avançado
Desejável:
- Conhecimentos em redes;
- Containers (ex: Docker)
- Container Registry (ex: Artifactory, Harbor ou similares)
- Metodologias Ágeis (SCRUM)
- Gerenciamento de certificados
Company: Fit - Instituto de Tecnologia
Job Category
Production Engineering
**Required Skills**:
Optional Skills:
.