Modelo de Descrição do trabalho do desenvolvedor do Azure

Estamos procurando um desenvolvedor entusiasmado do Azure para criar soluções baseadas em nuvem, como aplicativos e serviços. Você estará envolvido em todos os estágios de desenvolvimento, desde o design da solução ao desenvolvimento e implantação, teste e manutenção.

Para implantar a solução, você deverá colaborar com arquitetos de solução em nuvem, DBAs em nuvem, administradores de nuvem e clientes.

Perfil de trabalho do desenvolvedor do Azure

O Microsoft Azure é um serviço de computação em nuvem pública que suporta vários graus de desenvolvimento de aplicativos. Um desenvolvedor do Azure é alguém que produz aplicativos baseados em nuvem que usam os recursos da arquitetura em nuvem.

Se você é hábil em testes, segurança, desenvolvimento e implantação, um trabalho no desenvolvimento do Azure é um bom ajuste para você.

Relatórios para

  • Diretor de Tecnologia
  • Líder de tecnologia

Responsabilidades do desenvolvedor do Azure

  • Usando as tecnologias da Microsoft Platform (ASP.NET Web API) e Azure, projetar, criar e modificar componentes existentes, aplicativos da Web e objetos de banco de dados
  • Se necessário, crie protótipos para validar idéias propostas e solicitar informações das partes interessadas
  • Excelente compreensão e experiência com o desenvolvimento orientado a testes e processos de integração contínua
  • Análise e design-converte design de alto nível em design de baixo nível e implementa
  • Colaborar com a equipe leva a definir/esclarecer os requisitos de negócios, estimar custos de desenvolvimento e finalizar planos de trabalho
  • Executar testes de unidade e integração em todo o código criado - crie e execute testes de unidade e integração ao longo do ciclo de vida do desenvolvimento
  • Código do aplicativo de referência proativamente para impedir preocupações de desempenho e escalabilidade
  • Colaborar com a equipe de garantia de qualidade sobre relatórios de questões, resolução e gerenciamento de mudanças
  • Suporte e solução de problemas - Auxiliar a equipe de operações com quaisquer problemas ambientais que surjam durante a implantação de aplicativos nos ambientes de desenvolvimento, controle de qualidade, estadiamento e produção
  • Auxiliar outras equipes na resolução de problemas que podem se desenvolver como resultado de aplicativos ou a integração de vários componentes

Requisitos e habilidades do desenvolvedor do Azure

  • Compreensão dos conceitos de design e básicos arquitetônicos
  • Conhecimento de engenharia de desempenho
  • Compreensão de processos de qualidade e métodos de estimativa
  • compreensão fundamental do domínio do projeto
  • A capacidade de transformar necessidades funcionais e não funcionais em requisitos do sistema.
  • A capacidade de desenvolver e codificar aplicativos complicados é necessária.
  • A capacidade de criar casos e cenários de teste com base nas especificações.
  • Conhecimento sólido de SDLC e técnicas ágeis
  • Conhecimento da tecnologia e tendências atuais
  • Pensamento lógico e habilidades de solução de problemas, bem como a capacidade de colaborar
  • Habilidades primárias: Cloud Platform-> Azure Developer-> Microsft Azure/PaaS
  • Procurado: Java, Python
  • Cloud Platform-> Azure Developer-> Microsft Azure/PaaS
  • Conhecimento geral: Python, Java
  • Mestrado em Ciência, Mestrado em Tecnologia, Bacharel em Comércio, Bacharel em Economia, Bacharel em Ciências, Bacharel em Engenharia