Descrição da Vaga
ESPECIALISTA EM DESENVOLVIMENTO - JR.
Vaga disponível para: Nova Lima/MG ou Campinas/SP O Especialista DEV Jr .
é responsável por: 1. Definir, implementar e documentar software de acordo com as melhores práticas estabelecidas no mercado.
Isso inclui participar ativamente de discussões para definir arquiteturas robustas e selecionar as tecnologias mais adequadas para atender às necessidades específicas de cada projeto.
2. Interagir de forma proativa com as áreas de negócio, colaborando no levantamento e análise de requisitos, documentando processos e metodologias, e participando ativamente na migração e implantação de sistemas.
3. Interação direta com os clientes.
Participa de reuniões para compreender suas necessidades e expectativas, garantindo que os sistemas desenvolvidos estejam alinhados com suas demandas e proporcionem valor real para seus negócios.
4. Acompanhar remotamente o processo de integração entre plataformas, tanto internas quanto externas, assegurando que a interação entre sistemas seja fluida, eficiente e de alta qualidade.
O que você precisa ter : 1. [Essencial]Experiência em Python/PHP : Capacidade de desenvolver em uma ou ambas as linguagens de programação Python e PHP, que são amplamente utilizadas no desenvolvimento de aplicativos web e outras aplicações.
2. [Essencial] Familiaridade com deploy e debug em ambientes de Cloud (preferencialmente AWS) : Capacidade de implantar (deploy) e depurar (debug) aplicações em ambientes de computação em nuvem, com preferência pelo serviço da Amazon Web Services (AWS), uma das principais plataformas de computação em nuvem.
3. Compreensão de backend e frontend: Conhecimento sobre o desenvolvimento de componentes de backend (lógica de servidor, banco de dados etc.
) e frontend (interface do usuário, interações com o usuário etc.
) em uma aplicação web.
4. Conhecimento em web services (REST, SOAP): Familiaridade com os conceitos e implementação de serviços web, incluindo os padrões REST e SOAP, que são utilizados para comunicação entre sistemas distribuídos.
5. Linguagem SQL: Conhecimento da linguagem SQL (Structured Query Language) utilizada para manipular e gerenciar bancos de dados relacionais.
6. Inglês para leitura e escrita de documentação : Habilidade de ler e escrever em inglês para compreender e criar documentação técnica, que muitas vezes é disponibilizada nesse idioma na área de tecnologia da informação.
7. Experiência em IDEs de mercado : Familiaridade com ambientes de desenvolvimento integrado (IDEs) populares, como Visual Studio Code, JetBrains, etc.
8. Metodologias de versionamento (GitFlow): Conhecimento das práticas e padrões de versionamento de código, especialmente o GitFlow, que é uma estratégia de branching baseada em Git amplamente utilizada no desenvolvimento de software.
9. Familiaridade com DevOps: Conhecimento dos princípios e práticas de DevOps, que envolvem a colaboração entre equipes de desenvolvimento de software (Dev) e operações de TI (Ops) para automatizar o processo de entrega de software.
10. Docker: Familiaridade com a plataforma de contêineres Docker, que permite empacotar, distribuir e executar aplicações em ambientes isolados.
11. CI/CD (Continuous Integration/Continuous Deployment) : Conhecimento e experiência em práticas de integração contínua e entrega contínua, que envolvem automatizar o processo de integração, teste e implantação de código em um ambiente de produção de forma rápida e eficiente.
CONFIRA OS NOSSOS BENEFÍCIOS: • VR, VA e Gratificação de Férias no VR ou VA • Assistência Médica e Odontológica • Seguro de Vida • PPR • GymPass • Licença Paternidade e Maternidade, estendidas • Auxílio para filho PCD e Auxílio Creche • Vale-transporte ou Estacionamento ou Fretado • Prêmios por tempo de trabalho na empresa • Incentivo ao desenvolvimento por meio de Bolsa de Estudos • Happy Day e gratificação de aniversário.
Esta vaga foi obtida de um site de empregos.