Portal GSTI - Desenvolvendo competências dos profissionais de TI

       

27 Vagas de TI na Algar


Grupo Algar Oferece 27 Oportunidades Para Profissionais de TI

19/05/2016

Sobre a Empresa

Fundada em 1929, foi a primeira empresa da Família Garcia, em Uberlândia -
ALGAR
Oportunidades na ALgar

MG. Segundo consta no site da empresa, "O grupo Algar tem como alicerce a marca da personalidade de Alexandrino Garcia, seu fundador. 

Contudo, muito mais do que uma organização empresarial, este homem visionário deixou como legado suas crenças e valores, sua determinação e pioneirismo, sua vontade de servir e ensinar, sua fé inabalável no futuro do Brasil e a certeza de que nada impede o crescimento que nasce da força do trabalho bem intencionado."

Para saber mais, acesse: História do Grupo Algar

Número de Vagas Por Local:

  • Batatais (SP): 1
  • Belo Horizonte (MG): 6 
  • Campinas (SP): 1
  • Jundiaí (SP): 1
  • São Paulo (SP): 4
  • Salvador (BA): 1
  • Uberlândia (MG): 13

Lista Completa de Vagas de TI na Algar

Batatais
  • FACILITADOR OPERACIONAL
Belo Horizonte
  • ANALISTA DE INFRAESTRUTURA PL 
  • ANALISTA DE TI PL
  • ASSISTENTE DE REDES JR
  • ATENDENTE DE SUPORTE JR. - 02 VAGAS
  • DESENVOLVEDOR JR
Campinas-SP
  • ANALISTA DE INFRAESTRUTURA PL
Jundiaí - SP
  • DESENVOLVEDOR JR
São Paulo-SP
  • ANALISTA DE INFRAESTRUTURA PL
  • DESENVOLVEDOR .NET JR
  • TÉCNICO DE SUPORTE JR - 02 VAGAS

Salvador-BA

  • VISTORIADOR DE REDES JR

Uberlândia-MG
  • ANALISTA DE TI JR 
  • ANALISTA DE TI PL
  • ANALISTA DE OPERAÇÕES SR 
  • ANALISTA DE SERVIÇOS JR  - 04 VAGAS
  • ANALISTA DE TELECOM PL - 02 VAGAS
  • ANALISTA DE SUPORTE OPERACIONAL JR 
  • ESTAGIÁRIO EM PROGRAMAÇÃO
  • ESTAGIÁRIO EM REDES - 02 VAGAS

Mais Informações / Candidatar-se

A lista de oportunidades está disponível no link a seguir (para ver lista completa, basta pesquisar por todas as vagas)

Apostila de Compiladores Disponível Para Download


Apostila de Compiladores e Linguagens Formais Disponibilizada Para Livre Acesso e Download Pelas Universidades UFPE e URICER

O material a seguir é tema de estudos de profissionais de TI que cursam nível
superior em formações como Sistemas de Informação e Ciência da
Compiladores
Compiladores
Computação. 

Normalmente, Compiladores é trabalhado em uma ou duas disciplinas localizadas entre o meio e o final da graduação.

Nem sempre é uma disciplina avaliada como fácil pelos alunos (normalmente é o contrário), portanto vale a pena dar uma reforçada no assunto, fixar, se prevenir, e para estes fins disponibilizamos uma apostila de qualidade disponibilizada para livre acesso e download no site da UFPE

Saiba um pouco mais sobre compiladores, sobre a apostila e acesse o conteúdo completo a seguir.

Sobre Compiladores

Linguagens Formais

A primeira coisa que normalmente se aprende sobre compiladores é que trata-se de um tema derivado da Teoria das Linguagens Formais. Portanto, para para facilitar seu primeiro contato com a disciplina, veja  a seguir uma definição do conceito de Linguagens Formais. 

"Entende-se por linguagem formal estudo de modelos matemáticos que possibilitam a especificação e o reconhecimento de linguagens (no sentido amplo da palavra), suas classificações, estruturas, propriedades, características e inter-relacionamentos." (Wikipedia, Maio de 2016)

Se a descrição acima não ajudou, tente entender desta forma: o objetivo das linguagens formais é usar a matemática para estruturar linguagens e traduzi-las, decifrá-las. 

Relação Entre Linguagens Formais e Compiladores

Segundo MENEZES (1997), os estudos sobre linguagens formais iniciaram-se na década de 50 com o objetivo de definir matematicamente as estruturas das linguagens naturais. 

Pouco tempo depois, percebeu-se que esta teoria que estava surgindo (das Linguagens Formais) cairia muito bem no estudo da Ciência da Computação

Ora, sabia-se que...
  • os computadores interpretam linguagem de máquina (machine code)
  • os humanos poderiam então: 
    • desenvolver linguagens de programação e de comandos mais fáceis de serem compreendidas e usadas por pessoas
    • Usar um processo de tradução para converter sua linguagem em linguagem de máquina (aqui entra a utilidade das linguagens formais)
A partir dai, as linguagens formais começaram a ser usadas para traduzir linguagens de programação em linguagem de máquina (machine code)

O programa que faz esta tradução é chamado por compilador!

Definição de Compilador

Agora você já conquistou uma primeira intimidade com esta disciplina, fica mais fácil interpretar a definição de um compilador, transcrita a seguir.

"Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto." (Wikipedia, Maio de 2016)

Exemplos de Compiladores
  • Muitas vezes, o compilador é um programa de console, exemplos: 
    • 4DOS/4OS2/4NT - (DOSOS/2Windows NT)
    • CL - (OS/400)
    • bash - (Linux, Mac OS X)
    • CLI/Amiga Shell - (AmigaOS)
    • cmd.exe - (OS/2, Windows NT)
    • command.com - (MS-DOSWindows 95 - Windows XP)
    • csh - (UNIX)
    • DCL - (VMS/OpenVMS)
  • Podem também ser disponibilizados como bibliotecas usadas em conjunto com outros programas, como o GNU.
  • IDE´s também executam processos de compilação de código, tais como:

Sobre a Apostila

Autor
A apostila em PDF que sugerimos a seguir está disponível para livre acesso e download no site da Universidade Federal de Pernambuco (UFPE). É possível que o professor que a disponibilizou ensine também na URICER – Universidade Regional Integrada do Alto Uruguai e das Missões – Campus de Erechim, pois a apostila cita esta outra instituição logo na primeira página. 

O professor da disciplina não se identifica nesta apostila, mas buscaremos seu nome e citá-lo aqui assim que for conhecido.  

Conteúdo

Confira alguns conceitos que você irá aprender / revisar ao estudar esta apostila: 
  • Tipos de Linguagem
  • Especificação de uma linguagem
  • Tipos de Compilação
  • Sistemas de Interpretação Híbridos
  • Construção de Compiladores
  • Processadores de linguagens
  • Estrutura geral de um compilador
  • Analisador léxico (ou scanner) 
  • Analisador sintático (ou parser)
  • Analisador semântico
  • Otimização de código
  • Geração de código
  • Simplificações de Gramáticas Livres de Contexto
  • Dentre outros...

Apostila de Compiladores e Linguagens Formais (download aqui)

11 Vagas de TI na DBServer


Empresa de Tecnologia da Informação Busca 11 Profissionais da Área de Sistemas


Sobre a DBServer: 
localizada no Parque Tecnológico da PUCRS (TecnoPuc) e com filial em Caxias do Sul, a DBServer atua há 23 anos em consultoria em
11 Vagas de TI na DBServer
melhoria de processos de software, outsourcing e projetos de desenvolvimento e testes de software corporativo,  especializados para segmentos como varejo, finanças, saúde, TICs e governo. Sua equipe de mais de 350 pessoas trabalha de forma colaborativa para garantir a entrega de soluções que atendam às expectativas de seus clientes, com qualidade e previsibilidade de prazos  e custos. Para atingir tais objetivos, a empresa tem uma cultura centrada nas pessoas, acredita na utilização de métodos ágeis e fomenta a capacitação e certificação de seus profissionais.

Vagas por Local  

Porto Alegre: 9
São Paulo: 2

Lista Oportunidades na DBServer

Analista de Testes / Automação de Testes  - Porto Alegre / RS
Elaboração de casos e cenários de testes, execução de acordo com padrão de documentação, elaboração de relatórios, entre outras atividades pertinentes a função.

Atividades:
·         Mapeamento de Cenários de Teste
·         Mapeamento de Requisitos x Analise Funcional, documento visão e Técnica
·         Escrita de Cenários de Teste e Casos de Testes
·         Execução e Reports de Casos de Teste
·         Automação de testes

Requisitos:
·         Experiência nas atividades listadas;
·         Experiência com automação Selenium;
·         Conhecimentos de SOA e banco de dados (Oracle e SQL ;
·         Inglês intermediário/avançado para leitura, conversação e escrita, para as oportunidades de clientes internacionais.

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br
  
Desenvolvedor - Automação de Testes  - Porto Alegre / RS
Oportunidade para trabalhar como desenvolvedor para automação de testes em projeto internacional, com equipes distribuídas globalmente, atendendo grande cliente da TIC.

Requisitos:
·         Selenium
·         C# / Java
·         Inglês avançado
·         Conceitos de testes

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Desenvolvedor Python - Porto Alegre / RS

Atividades: Design, programação e testes de componentes de software para integrar plataforma de gerenciamento de data centers com ferramentas de Infrastructure-as-code, como Docker, Ansible, Puppet, Chef;

Requisitos:
·         Sólidos conhecimento em Python e/ou Ruby;
·         Conhecimentos em Java;
·         Conhecimentos de programação de APIs ou serviços;
·         Design e implementação de Automação de testes;
·         Atuação em projetos com metodologias ágeis;
·         Conhecimentos de funcionamento de automatização de infra-estrutura ou de integração contínua;

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Desenvolvedor SQL – Panther - Porto Alegre / RS
Vaga para desenvolvedor SQL que tenha interesse em trabalhar/conhecer Panther. Trabalhará na equipe de sustenção de cliente da área de varejo.
Necessário conhecimento de SQL e desejável conhecimento de PL/SQL.

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Desenvolvedor Java  - Porto Alegre / RS

Requisitos/Conhecimentos em:
·         Experiência com Java;
·         Banco de dados (modelagem  ER, DML e DDL);
·         Desenvolvimento de sistemas para web;
·         Servidores web e/ou servidores de aplicação;
·         Orientação a objetos;
·         Arquitetura de software;
·         Padrões de projetos (Design Patterns);
·         UML (diagrama de classes, sequência e atividades);
·         Metodologias de desenvolvimento de software;

Desejável:
·         Servidor de aplicação Weblogic
·         Desenvolvimento web CSS, HTML5, JQuery, AngularJS

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br
  
Desenvolvedor Java - Porto Alegre / RS

Requisitos/Conhecimentos em:
·         Struts  1 e 2
·         Jsf
·         Hibernate
·         Jboss seam
·         Spring desde ver. 1 2
·         Liquibase
·         Git
·         Banco postgres

Desejável:
·         Hazel cast
·         Camel
·         Javascript

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Desenvolvedor Java Sênior - Porto Alegre / RS
Requisitos/Conhecimentos em:
·         JDK Oracle: Java Development Kit;
·         Java Enterprise Edition (Java EE, JSP);
·         Spring;
·         HTML, CSS, Javascript, jQuery;
·         .NET (#C).
·         SOAP
·         Groovie
·         Gradução em andamento ou completa;
·         Experiência com Métodos Ágeis

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Desenvolvedor .NET - Porto Alegre / RS
Requisitos:
·         Inglês Intermediário/Avançado
·         User Stories
·         SCRUM
·         Microsoft Solution Framework
·         ITIL
·         TFS (for source control, requirements/user stories, tasks, defects)
·         Jquery
·         ASP.NET
·         MVC 3.0
·         IIS
·         WCF
·         Enteprise Library
·         Unity 5.0
·         Enteprise Library
·         Logging 5.0
·         Oracle
·         Entity Framework
·         Oracle Database Modeling
·         LINQ
·         PL/SQL
·         OSB
·         Data Power
·         Weblogic
·         Hudson
·         MSBuild
·         SSL Certificates
·         MS Unit Testing
·         Seleno.NET (Selenium)

Pessoas com Necessidades são bem-vindas.

Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Testador de Software  - Porto Alegre / RS
Profissional fará a execução dos testes e elaboração de cenários de testes. Será responsável por garantir a qualidade do software e prazo de entrega, entre outras atividades.

Requisitos:
·         Experiência com teste funcional;
·         Conhecimento dos conceitos e ferramentas de testes;

Desejável:
·         Conhecimento da área financeira e Seguros/Consórcio

Pessoas com Necessidades são bem-vindas.

                                                    
Salário a combinar + benefícios.

Interessados podem enviar currículo para recursos_humanos@dbserver.com.br ou cadastrar no site www.dbvitae.com.br


Desenvolvedor Java – São Paulo/SP

A DBServer, empresa gaúcha com mais de 20 anos de mercado, está com oportunidades para Desenvolvedores Java. Essa oportunidade será nossa entrada no mercado paulista e estamos buscando pessoas que sejam alinhadas à nossa forma de trabalho, cultura e às nossas metodologias. Buscamos profissionais que gostem de tecnologia e que colaborem para o atendimento de excelência aos nossos clientes.
Requisitos/Conhecimentos técnicos:
·         Tecnologias / Frameworks Java
o Spring Framework(MVC, JDBC e Core)
o JSF 1.2
o HTML 4 e 5
o JQuery
o EJB 3, JPA, Hibernate
o JUnit
o JasperReport, iReport
o Maven, Ant
o Web Services (Axis, JAX-WS, SOA)

·         Servidores de Aplicação
o JBoss 5.1
o Wildfly 9.1

·         Ambientes de Desenvolvimento
o Eclipse

·         Banco de Dados
o SQL Server (T-SQL) e Oracle 9/10g (PL/SQL)

·         Ferramentas de apoio de desenvolvimento
o SVN
o TortoiseSVN

Salário a combinar + benefícios.

Interessados podem enviar currículo para rh_sp@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Analista de Testes - São Paulo/SP

Elaboração de casos e cenários de testes, execução de acordo com padrão de documentação, elaboração de relatórios, entre outras atividades pertinentes a função.

Atividades:
·         Mapeamento de Cenários de Teste
·         Mapeamento de Requisitos x Analise Funcional, documento visão e Técnica
·         Escrita de Cenários de Teste e Casos de Testes
·         Execução e Reports de Casos de Teste
·         Automação de testes

Requisitos:
·         Experiência nas atividades listadas;

Salário a combinar + benefícios.


Interessados podem enviar currículo para rh_sp@dbserver.com.br ou cadastrar no site www.dbvitae.com.br

Outras Oportunidades Divulgadas Recentemente:

Vamos Compartilhar? - Por Que A Comunidade de Gerenciamento de Projetos Dá Certo


Por 
Por William Meller

Aprendeu algo novo?

Sente que isso não deve ficar somente para você e mais pessoas precisam aprender sobre isso?

São perguntas que muitos profissionais estão se fazendo ao redor do mundo. E a internet nos possibilita isso!

Podemos aprender algo hoje e criar um artigo, um vídeo, um infográfico, ou até mesmo, um curso sobre aquele assunto para outras pessoas terem acesso.

Basta disponibilizar isso online e pronto! O mundo poderá se informar sobre isso.

No pouco tempo que estou na comunidade de gerenciamento de projetos, aprendi que o compartilhamento de informações é um, dos tantos, segredos do sucesso desse grupo de profissionais.

O conhecimento no gerenciamento de projetos por si próprio se constrói com muita seriedade na parte do aprendizado.

Quem leva a carreira no gerenciamento de projetos à serio, sabe que os conhecimentos a serem desenvolvidos ao longo da carreira, são muitos.

Mas também sabem que não precisa ser uma tarefa solitária e tão complicada assim.

O professor Frederico Aranha, do Site Campus, produz um conteúdo de alta qualidade e cursos simplesmente fantásticos. 

Mas sabe um grande diferencial que notei em seus cursos? A comunidade que participa deles!

O alunos do curso do Fred tem um grupo no WhatsApp (do qual faço parte) por exemplo, que compartilham diariamente informação de altíssima qualidade e exemplos práticos que realmente fazem o conhecimento avançar.

É isso que faz a diferença!
A informação não fica parada. O conhecimento tem continuidade.

Quando pegamos o hábito de compartilhar conhecimento, estamos contribuindo para que a comunidade que também precise desse conhecimento não pare de aprender.

Informação parada, se perde!

Além desses pequenos grupos de estudo em cursos específicos, o gerenciamento de projetos é muito desenvolvido no quesito networking.

As pessoas têm ferramentas prontas para que possam se manter em contato e trocar informações entre si.

O PMI permite que o contato entre profissionais de gestão seja um processo natural e acontecer em cada atividade que os voluntários participam.

Existem ainda outras comunidades online que conectam profissionais e estudantes de gestão de projetos de todo o mundo, como o ProjectManagement.com

Isso é algo que me chama muita atenção, principalmente no que diz respeito ao conhecimento que ficará para as gerações futuras.

Tudo está na rede, sendo compartilhado e documentado.

Com isso, os futuros estudantes e profissionais de gerenciamento de projetos terão à sua disposição todo o conhecimento que precisam adquirir, documentados e organizados.

E aquilo que vem de novidade, basta ser compartilhado?

Parece simples? E é!

Contamos com você hein! Ajude a compartilhar e fazer a informação rodar o mundo.

Outros Artigos do Autor: