Back-end Developer
Descrição da Vaga
A **Evollux** está buscando alguém para integrar nosso time de tecnologia e ajudar a transformar o setor tributário com soluções inovadoras. Se você manda bem em Python e quer crescer junto com uma startup, essa oportunidade é pra você! Ah, e detalhe importante: essa vaga é 100% remota, de verdade! (Alguns encontros presenciais \- avisado com antecedência). Profissional dedicado e versátil, com sólida base em resolução de problemas computacionais. Especialista em criar aplicações eficientes e escaláveis utilizando Python, além de possuir experiência aprofundada em infraestrutura na AWS e GCP. Domina análise de algoritmos, estruturas de dados, práticas detalhadas de documentação e metodologias robustas de testes de software. **1\. Competencias principais** * **Python Development:** Proficiência em construção, depuração e otimização de aplicações em Python, incluindo uso de frameworks e bibliotecas. * **AWS e GCP:** Experiência prática com serviços AWS (EC2, S3, Lambda, DynamoDB, RDS, etc.) e GCP (BigQuery, GCS, etc.), seguindo boas práticas de implantação, monitoramento e otimização de custos. * **Algorithm Analysis \& Data Structures:** Forte background teórico e prático em algoritmos (por exemplo, ordenação e algoritmos de grafos) e em estruturas de dados (arrays, linked lists, árvores, tabelas hash). Capacidade de avaliar complexidade computacional para orientar decisões de design. * **Tool Documentation:** Habilidade em produzir documentação clara e concisa para desenvolvedores e usuários finais, garantindo detalhamento técnico completo e acessível. * **Code Testing \& Quality Assurance:** Experiência em redigir e manter testes unitários, de integração e de ponta a ponta. Familiaridade com frameworks como PyTest e unittest, além de ambientes de integração contínua (CI) para automação de testes. **2\. Competencias técnicas** * Languages: Python (principal), JavaScript, Bash * AWS: EC2, S3, Lambda, RDS, CloudWatch, IAM * GCP: BigQuery, GCS * Containers \& Virtualization: Docker, AWS Fargate * Databases: Relacionais (BigQuery, MySQL, PostgreSQL), NoSQL (DynamoDB, MongoDB) * Version Control: Git (GitHub, GitLab) * RPA: Selenium e outras ferramentas * Testing Frameworks: PyTest, unittest, Selenium (para testes em navegador) * I/CD: GitHub Actions, GitLab CI, Jenkins * Documentation Tools: Markdown, Sphinx, Confluence * Algorithm \& Data Structure Specialization: Percurso em grafos (DFS/BFS), manipulações de árvores/heaps, programação dinâmica etc. **3\. Experiência profissional** * **Python, AWS e GCP Projects:** Implementação de microsserviços em Python na AWS e GCP, usando funções Lambda para computação serverless e serviços como AWS RDS, DynamoDB, BigQuery e GCS para armazenamento de dados. Foco em otimização de custo e desempenho. * **Scalable Solutions:** Criação de APIs RESTful e implantação em contêineres Docker no Fargate, com pipelines de CI/CD para automação de build, testes e deploy. * **Algorithmic Optimization:** Refatoração de algoritmos e estruturas de dados para reduzir complexidade de tempo e uso de memória, aumentando eficiência de aplicações existentes. * **Documentation \& Testing:** Elaboração de especificações de design, guias de uso e manuais técnicos para ferramentas internas. Desenvolvimento de cobertura de testes completa para garantir confiabilidade do código. **4\. Soft Skills** * **Problem\-Solving:** Capacidade de analisar problemas computacionais complexos e propor soluções otimizadas ou próximas do ideal. * **Collaboration:** Facilidade em trabalhar com equipes multifuncionais, incluindo UX designers, gerentes de produto e times de QA. * **Adaptability:** Rápida assimilação de novas tecnologias e frameworks, buscando sempre melhorar a eficiência do desenvolvimento. * **Communication:** Clareza na apresentação de conceitos técnicos para públicos variados (técnicos ou não técnicos) e na elaboração de documentação orientada ao usuário. **5\. Educação / Certificados** * **Bacharelado em Ciência da Computação (ou área correlata)** * **AWS Certified Solutions Architect ou AWS Certified Developer:** Demonstra proficiência prática em serviços da AWS. * **GCP Certified Solutions Architect ou GCP Certified Developer:** Comprovado domínio em serviços da GCP. * **Cursos Relevantes de Algoritmos e Estruturas de Dados:** Aprofundamento em análise de complexidade (Big O) e principais estruturas de dados. **Como se candidatar: Se interessou? Envie seu currículo (e exemplos de projetos, se tiver) para contato@evollux.app, com o assunto "Candidatura \- Desenvolvedor Back\-end".** **Vamos juntos fazer a diferença! 🚀**
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev