Descrição Geral: Procuramos um(a) profissional para atuar no provisionamento, configuração e manutenção de ambientes de infraestrutura em nuvem (AWS e Azure), além de configurar e gerenciar pipelines de DevSecOps e pipelines para projetos de Inteligência Artificial. O foco principal será garantir a automação, segurança e eficiência no deployment de aplicações web em ambientes de produção.
Responsabilidades:
Provisionamento e Configuração em Nuvem:
- Criar e gerenciar recursos como EC2, S3, RDS, Load Balancers (AWS) e VMs, Storage Accounts, e Banco de Dados (Azure).
- Configurar infraestrutura como código (IaC) utilizando ferramentas como Terraform, AWS CloudFormation ou Azure Resource Manager (ARM).
- Realizar configurações avançadas de redes, balanceadores de carga, políticas de segurança e permissões.
Configuração e Deploy de Aplicações:
- Configurar clusters Kubernetes (k8s) para hospedagem de aplicações.
- Provisionar e gerenciar bancos de dados relacionais e não relacionais (MySQL, PostgreSQL, MongoDB, etc.).
- Garantir práticas de observabilidade, integrando ferramentas de monitoramento e logging como Prometheus, Grafana, ou ELK Stack.
Criação e Manutenção de Pipelines:
- Configurar pipelines de CI/CD usando ferramentas como GitLab CI, GitHub Actions, Jenkins ou Azure DevOps.
- Implementar etapas de validação e segurança em pipelines com ferramentas como SonarQube, OWASP Dependency Check, Nmap e Tenable.
- Automatizar processos de build, test e deployment, garantindo integrações contínuas seguras e eficientes.
- Configurar pipelines especializados para fluxos de trabalho de IA, como treinamento e deployment de modelos, respeitando requisitos técnicos fornecidos
Segurança e Compliance:
- Implementar boas práticas de DevSecOps, garantindo validações automáticas de código e dependências em pipelines.
- Configurar políticas de segurança, autenticação e monitoramento para os ambientes de produção.
Pré Requisitos:
Nuvem:
- Experiência prática com AWS (EC2, S3, RDS, IAM, etc.) e Azure (VMs, Storage, App Services, Banco de Dados).
- Familiaridade com ferramentas de provisionamento como Terraform, CloudFormation ou ARM Templates.
Contêineres e Orquestração:
- Experiência com Docker e Kubernetes (configuração, gerenciamento e deploy de aplicações).
Pipelines:
- Conhecimento em configuração e gerenciamento de pipelines CI/CD.
- Familiaridade com ferramentas de automação, como GitLab CI/CD, GitHub Actions, Jenkins ou Azure Pipelines.
Segurança:
- Experiência em configurar validações automáticas em pipelines usando ferramentas como SonarQube, OWASP Dependency Check e Tenable.
Outros:
- Experiência com bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB).
- Familiaridade com ferramentas de observabilidade como Prometheus, Grafana ou ELK Stack.
- Habilidade de interpretar requisitos técnicos para configurar soluções adequadas.
Desejável:
- Experiência com linguagens de script como Python, Bash ou PowerShell.
- Conhecimento de metodologias ágeis (Scrum/Kanban).
Diferencial:
- Certificações em AWS ou Azure
Enviar currículo para: https://form.cits.br/?filial=1&cod=ENID&sol=4673