Pessoal,
Segue uma lista não exaustiva das competências que tenho usado no trabalho e que estão em alta no mercado de TI:
Last updated: 2023-11-26
Linguagens:
- Python, Pytest, Tox - aplicativos de cloud e AI/ML
- Java SE e Java EE - Aplicativos Web
- JavaScript - aplicativos web
- Go - Linguagem compilada e deselvolvida para aplicações de cloud
- C/C++ - drivers e sistemas embarcados
- Langchain - Linguagem para criação de agents
- Assembly - sistemas embarcados e de de telecom
- Markdown - escrever documentação técnica
- HTML5 / CSS Web pages
- Tomcat - aplicativos Web
- Gunicorn - aplicativos cloud
- CherryPy - aplicativos cloud
- Flask - servidor facil e leve para applicaçõespython
- Karaf - container OSGI
- Postgres - banco de uso geral
- Vertica -banco para aplicações de AI/ML e analytics
- Vector - Banco par auso com LLM
- Falcon - Aplicativos python com Rest
- Kubernetes - orquestração de containers Aplicações Cloud
- Helm - ferramenta para instalar aplicativos no Kubernetes
- Docker - containers para aplicativos
- Hibernate - acesso abanco de dados para JavaEE
- SpringBoot - Framework para aplicações web e REST
- Windows - pacote office, Skype, mas também para desenvolvimento em Java e C/C++
- Linux - Principalemente para aplicações, cloud e software embarcado. Tem que conhecer bem a parte de administração linux e configuração de redes
- Android - Criar aplicativos
- Eclipse (Java, Python, C/C++, linguagens proprietárias, git)
- Git/Gerrit
- Intellij - IDE para Java
- Jira (tarefas Agile/Scrum)
- PyCharm - IDE para Python
- Trelo (tarefas Agile/Scrum)
- VS Code - Editor com suporte amultiplas libguagens de programação
- MS Teams - comunicação de times
- MS Sharepoint - Compartilhamento de documentos
- Tilt - app para instalar/desinstalar apps no K8s de maneria facil e rapida
- Scripts em Shell
- Ansible playbooks
- Robot - automação de testes
- AWS Cloudformation - criar infra de cloud e K8s facilemente na AWS
- Terraform - criar infraestrutura de cloud
- SIP - telecom
- HTTP - web
- TCP/IP - tudo
- Mqtt - Iot
- RabitMq - processamento de mensagens
- Kafka - processamento de mensagens
- Mapr - processamento de mensagens
- Inovação - desenvolver novas ferramentas e melhorar os processos de trabalho
- Coordenação de times - não ser apenas programador
- Arquitetura de sistemas - não ser apenas programador
- Configuração de Redes
- Conceitos de segurança em TI - ssh, SIP-TLS, certicados, CA
- Inglês - com boa fluência, comunicação falada via Skype é muito frequente
- Espanhol - muito cobrado recentemente.
Abraços,
O Editor
Nenhum comentário:
Postar um comentário