Oportunidade na Accenture – Java

Olá Pessoal,

Recebi o contato abaixo através do blog do pessoal da Accenture com as vagas  a seguir É importante mencionar no titulo do email onde viu a vaga, eu recomendo que seja assim:

Assunto: Vaga Java Senior  – blog Camilo Lopes

Gostaria de saber se é possível divulgar vagas CLT.

Obrigada!

Segue descrição das vagas (19)

A Accenture é uma empresa líder global em consultoria de gestão, serviços de tecnologia e outsourcing. Em seu quadro de funcionários, conta com mais de 180 mil profissionais, com presença em 120 países, que atendem empresas de quase todos os segmentos da economia. Apontada como “A Melhor Empresa do País em Liderança” e pelo quarto ano consecutivo como “Uma das Melhores Empresas para se Trabalhar” (Guia Exame-Você/SA 2009),  a Accenture está oferecendo oportunidades para profissionais que queiram atuar como Programador Java Senior.

É necessário ter superior completo, sólidos conhecimentos em Java e conhecimento de frameworks e tecnologias relacionadas a Java.

A base de contratação pode ser Alphaville ou São Paulo, portanto é necessário ter disponibilidade para deslocar-se até esta região.

Caso tenha interesse de conhecer nossas propostas, por gentileza encaminhar seu currículo para leticia.f.seehagen@accenture.com informando a pretensão salarial e como ficou sabendo da oportunidade.

========================================

Boa sorte à todos!




New Job – Again 2011 – HP


chimarrao

ae pessoal,

Mais um post em tão curto tempo, sobre new Job. Quem tem acompanhado o blog, sabe que atualmente trabalho em SP na 4Linux em projetos Java da empresa com Linux. Porém, surgiu uma oportunidade para POA, na HP e estou mudando novamente de estado e é bem capaz de o blog ficar atrasado ou com posts desatualizado durante esse time de mudança e adaptação(espero que não fique). Bom, estarei indo trabalhar no Laboratorio de pesquisa e desenvolvimento com Java da HP (ECL). Bom, estou muito feliz(já estava feliz na 4Linux), e é difícil expressar aqui a felicidade de ir fazer parte do time HP. E sempre tive vontade de trabalhar com pesquisa, alem de desenvolvimento.

hp_logo

Sentirei falta dos colegas da 4Linux, que apesar do pouco tempo que fiquei fiz grandes amizades, conheci profissionais de alto nível e sem falar que o “pinguim” tem voz  por aqui, é o capitão da empresa. O presidente da empresa Rodolfo Gobbi é um dos executivos mais humano, humilde, administrador, empreendendor que já conheci. Realmente é um verdadeiro líder. Aproveito o espaço para agradecer pela oportunidade, sinceridade e transparência. Se você é um cara que ama linux, deve passar na 4Linux e conhecer as missoes criticas da empresa com a tecnologia. Eu fiquei pouco tempo e vi no dia-dia o bom trabalho do pinguim e que de fato Linux é Linux.  Acabei tendo um pouco de “sorte” e somente vou para terra do “tchê” em Janeiro, pois nem entrei direito e peguei férias coletivas da HP, devido as festas do final do ano.

Em especial quero agradecer  a uma grande amiga, que conheci cerca de 3 anos atras, pre-ibm, lá no GUJ, e depois na IBM, ficamos amigos e foi a pessoa que fez a indicação da vaga e que vinha falando “aqui na HP ta rolando vagas pra Java nao quer vim nao?”, estou falando da Veronica Nunes. Obrigado moça.

Meu processo:

1. A Veronica fez indicação e 1 ou 2 dias a equipe do RH entrou em contato

2. damos start no processo de entrevistas e apresentação da vaga (realmente HP, so aceita com o cv cadastrado no site deles, funciona o sistema de recebimento via site da HP)

3. uma entrevista técnica do tipo overview

4. uma entrevista em inglês (30min) conversação

5. uma entrevista com um dos gestores do laboratório

6.uma entrevista com um líder técnico – 100% tecnica(java,tdd, restful, refactoring,frameworks java,maven,soa etc)

END. Approved? yes/no

Eu estarei no ECL.

Abaixo algumas informações sobre o job, essas informações não são confidenciais, está no site da HP.

Sobre o Job

BUSINESS ENVIRONMENT
Brazil R&D is an international research and development organization with its R&D Center in Porto Alegre, RS, Brazil. As a HP’s R&D organization, Brazil R&D purpose is to deliver innovative products that provide a competitive advantage for HP, working in collaboration with business units leveraging knowledge horizontally between them. Brazil R&D has 3 laboratories in its R&D Center:
Enterprise Computing Lab (ECL), Enterprise Printing Lab (EPL) and Personal Computing Lab (PCL). This position is for the Enterprise Computing Lab.

There are several products ECL contributes with tools and solutions, participating since the conception of the features till the testing and validation of complex solutions and its support.

Job Description: Responsible for design, development, maintenance, testing, and quality and performance assurance of system software products. Work within this job classification falls into three major categories:

1. Maintenance and enhancement: Makes changes to system software to correct errors in the original implementation and creates extensions to existing programs to add new features or performance improvements;
2. Major enhancement and new product design: Designs and develops major functional or performance enhancements for existing products, or produces new software products or tools;
3. Quality and performance assurance: Reviews requirements, specifications and designs to assure product quality. Develops and implements plans and tests for product quality or performance assurance.

Experience and Skills:

* Experience with Java;
* Must be able to work with other people under a teamwork environment;
* Experience in full software development life cycle and methodologies;
* Experience working with internal and external partners;
* Very experienced communication skills and English fluency.

Concluindo

Bem, vou ficando por aqui, e como sempre eu não deixo de compartilhar minhas experiencias com meus leitores hehe :). Ahh quase esqueço, fiquei sabendo que vou trabalhar do lado de um dos caras feras, que todo javeiro e a galera de ruby conhece, Urubatan.

Vagas para estágio em DF- Java

vagaintacto

Ae pessoal! Recebi as oportunidades acima do RH e resolvi  compartilhar com vcs leitores, sei que muitos estao em busca de um estágio, e como Brasília é a terceira cidade que o blog é mais visitado,quem sabe essa nao seja aquela vaga que alguem estava esperando. O importante que nao exige experiência. Nao posso mentir se tivesse em brasília e ainda em graduação do bacharelado, mandava meu cv ontem pra eles. Quando entrar em contato com eles informe que viu o anúncio aqui.

A respeito da empresa eu conheco eles. E recomendo.

see you guys!!

Despedida da IBM

Olá Pessoal,

Bem, como alguns já ficaram sabendo nos bastidores, estou deixando a IBM, após quase dois anos de trabalho na companhia, e onde em 2008 escrevi este post. Quem lembra? Hoje, venho postar que não faço mais do time IBMer, os motivos nao posso mencionar aqui, pois envolve desde pessoal,profissional e informacoes confidenciais do projeto que participei.Apesar de ter  surgido oportunidades para trabalhar em outros projetos na IBM, mas por agora optei em viajar e me desligar da empresa, uma vez que não poderia fazer os dois.

Acredito que em nossa vida, vivemos fases e cada uma tem uma missão para nós. E acredito que tive uma boa fase na empresa. Aprendi muito tanto na parte técnica, mas desenvolvi bastante algumas habilidades comportamentais, sendo assim não posso dizer que sou o mesmo profissional que era à 2 anos atras.

Adotei a cultura da empresa,aprimorei meu perfil profissional, aprendi novas regras corporativas. Enfim, foi uma experiência que recomendo à todos que tiverem uma oportunidade de trabalhar nessa empresa. No meu caso que fui para um projeto internacional, meu inglês teve um avanço bem significativo em todos os skills da lingua, comparado com o tempo que venho estudando (jan/2008).Uma vez que o inglês era full time e com os nativos, então o que eu via na escola de idiomas poderia ir colocando em pratica e cada dia descobria um ponto a ser melhorado que as vezes por falta de pratica nao conseguia identificar de imediato. Enfim, Work for IBM, it was very good!!. Mas, cada um tem seu objetivo profissional e temos que ir atras deles e uma coisa que aprendi é que : “podemos mudar o caminho, mas nao desistir dos  objetivos”.

Quem lembra na época que entrei na companhia estava no finalzinho da minha graduação(bacharelado) e foi um presente que acabei ganhando foi ir para uma empresa como a IBM. Fiz amigos tanto dentro da empresa, quanto fora através dos programas que participei como Embaixador do AI/Mentorização. E acredito que esse relacionamento vai se manter, mesmo não fazendo da equipe.

Sentirei falta e saudades dos momentos stressante do trabalho, já que trabalhava em um projeto internacional com pessoas de culturas diferentes e fisicamente longe(Canada, New York, India etc), as discussões, o controle da situação era tudo diferente de quando estamos com a equipe fisicamente perto.E saber lidar com essa situação nem sempre é uma tarefa fácil.

E as palestras pelo AI? E os mini-cursos? Pow, esses farão falta tb, abaixo limpando o note aqui, achei uns momentos legais. Hehe. Acho que foi um dos momentos mais legais que experimentei na minha vida profissional até hoje. Claro que não vou parar de palestrar, é so mandar o convite que estarei presente :).

Não posso deixar de agradecer aos amigos IBMer que sempre deram aquele apoio em vários momentos aonde a experiência deles que faziam toda diferença, que são eles: Juliano Martins(eng. De Soft), Josy Santos, José Damico, Miro(developer), Katia Pessanha (ex-gerente do AI), Cezar Taurion (Executivo), Ana Carolina (AI). Pessoal obrigado! Foi realmente um prazer ter trabalhado com vocês. Tem um amigo que entrou praticamente junto comigo e que sempre dar uma força de amigo, o Alberto Leal.

Sei que muitos vão perguntar para onde estou indo ne? Bem, o meu destino agora é esse. Ficarei algumas semanas, aprimorando meu inglês em um curso intensivo e tb as minhas queridas férias que venho tentando tirar desde 2005. Quando voltar eu conto pra vcs como foi o intercambio, acredito que quando estiver la, meu acesso à internet será quase zero. Primeiro que estarei bastante ocupado na escola com aula de manha/tarde e outras atividades.

Abracos!! see you next post.

P.S: Eu viajo nesta sexta-feira 20/08 (e so chego em NZ no domingo 22/08 pela manha) e a partir daí já deixei alguns posts programados aqui no blog, possivelmente não poderei responder os comentários, após esta data. Mas, podem enviar que assim que ficar ON, eu já respondo. Dia 21-22/09 estou chegando no Brasil.Mas, tentarei responder antes.

Palestras & Eventos AI IBM

ibmairh

ibmrhai2


simform

Sinform 001

Sinform 012

uesbai2

uesbai

uesbai3


Como ser um Programador Senior Java

Olá Pessoal,

Ano passado eu falei como ser um programador júnior & pleno. Discutimos qual o perfil técnico que no minimo o programador deve “ter” e o que esperado por algumas companhias. Claro que nenhuma informação contida no post era algo cientificamente comprovado(nesse também não). Apenas um achismo do autor tendo como base a experiência, analise do mercado, bate papo com alguem do RH e um pouco de achismo. Hoje vou falar sobre ser Pleno.

  • O que é ser um programador pleno?

  • Como se tornar um?

  • O que preciso saber tecnicamente para ter um perfil de Programador Java Pleno?

Lets go…

Outros posts:

Antes de começar, quero dizer que um profissional de IT não vive apenas dos conhecimentos técnicos nos dias de hoje. Há outras qualidades que são avaliadas e tem o mesmo peso ou até mais que o número de frameworks, certificações e tempo de experiência. Um exemplo que posso citar é trabalho em equipe, relacionamento, comunicação, equilíbrio etc. Do que adianta ser “bom” tecnicamente, mas você não sabe se comunicar bem, não tem proatividade, se acha o dono do mundo e não consegue de forma nenhuma trabalhar em equipe?!! Você pode ter a experiência que for em uma determinada tecnologia, mas os pontos que acabei de citar, eles são classificatório/eliminatório em um processo seletivo. O que um dia as empresas já fizeram “vista grossa” e queria apenas aquele “cara de informática” para “mexer com o computador”. Esse perfil não existe mais nas melhores empresas para se trabalhar.

Mas, a pergunta de muitos: “Camilo, o que eu preciso aprender, para se tornar um programador sênior, quantos frameworks, quanto tempo isso leva? Etc”.

  • Primeiro: Não existe o tempo definido e sim sua experiência adquirida nos projetos que tem participado e tecnologias que tem usado, não existe receita dizendo que somente se vc usou tecnologia X por Y tempo que vc pode se tornar um programador sênior. A sua capacidade de resolver problemas usando a tecnologia correta, atendendo os requisitos do cliente e não perdendo o foco do negócio vai contribuindo para sua formação. Então tire isso da mente que você vai se tornar sênior somente daqui à 5-10 anos. por alguem ti falou Não está escrito em lugar nenhum isso, porém a média geral que bem comum de  ver no mercado, é que boa parte dos seniors não tem menos de 5 anos de experiência, mas por que isso? Bem, lembre-se que vc passa um bom tempo como júnior, depois vai para pleno e cai em sênior Mas, tb não há nada que diga que vc tem que seguir essa ordem. Já tive colegas que entrou como júnior e ficou por 1 ano e depois já caiu para sênior, isso vai do skill técnico do profissional + projeto + habilidades não técnicas que citei no inicio do post.

Agora outro ponto importante, é o projeto que você está participando ele é um fator bem decisivo e que acelera o processo, se tem um projeto bem ativo, dinâmico, que esteja aberto ao uso de novas tecnologias isso vai contribuir diretamente para sua formação e não tem salário que pague por isso.

Vejamos a parte técnica de aprendizado que se espera de um sênior Java:

  1. Parece que isso nem deveria aparecer aqui, mas é bom repetir. Experiência em Java, O.O, Design Patterns são fundamentais para um bom sênior Java;

  2. Ter o conteúdo da SCJA, SCJP, SCWCD, SCDJWS de forma suave na mente e na prática. Não estou dizendo que deve ser certificado, mas dominar todo aquele conteúdo como tomar café-da-manhã todos os dias;

  3. Dominar XML de forma fluente.

  4. Ser capaz de eliminar POGs e bugs de um sistema em questão de segundos ou de minutos, sem cometer erros. Essa habilidade é importante lembre-se tempo é $$.

  5. Ser capaz de otimizar código de tal forma que o entendimento seja como somar 2 +2. Quer uma prova disso: Veja o livro refactoring de Martin Fowler o cara refatora de uma forma que tem que ser elogiada. Então usar de forma bem XP, Refactoring etc. Não pode ser uma novidade para um sênior

  6. Conseguir transformar qualquer tipo de requisito mal-definido e contraditório em algo funcional, eficiente, sem bugs e nada de gambiarras;

  7. Tratar SQL, JDBC, Java, JSP, HTML, Servlet, JavaScript, Reflection, Annotations, XML, EJB, SOA, Threads e concorrência como coisas tao trivialmente simples como respirar. Tendo total, completo e absoluto domínio sobre isso

  8. Dominar os frameworks mais usados mercado, exemplo no momento que escrevo o posts: Struts 2, Spring, JSF, Hibernate etc. De 10 vagas para Java 10 pedem pelo menos conhecimento em 1 desses frameworks. Seja para júnior,pleno ou sênior

  9. E por ultimo não parar de estudar, continuar de olho no mercado devorando novas tendências.

  10. Preciso dizer que é bom saber inglês? E de preferência dominar o idioma de verdade e nao somente o “inglês técnico”.

Bem pessoal, vou ficando por aqui e espero que tenham gostado, o objetivo maior aqui é mostrar e ajudar aqueles que estão perdido “o que estudar Java?! ”, acredito com os pontos citados dar para ter um ideia e traçar o mapeamento o que estudar. Claro que as informações aqui não passa  apenas da minha opinião,  e não acordei hoje e resolvi escrever sobre o assunto e pronto. Pesquisei, conversei com colegas mais experientes, aproveitei profissionais de alto de nível em seleção de profissionais IT, para sugar um pouco as necessidades deles etc. E isso já vem sendo feito a um certo tempo. Não deixem de suas opiniões.

Abraços, see you next post.


Follow me: http://twitter.com/camilolope