[SP-pm] [JOB] Perl/Catalyst

Eden Cardim edencardim em gmail.com
Sábado Junho 30 08:51:06 PDT 2007


Pessoal,

Como alguns talvez saibam, atualmente eu trabalho de casa para uma
empresa americana e agora nós estamos procurando mais desenvolvedores.

A empresa desenvolve um grande site de social networking com milhões
de usuários cadastrados e centenas de servidores. Estamos em processo
de migração da atual arquitetura de scripts em Perl sob FastCGI (e
alguma coisa de PHP) para Catalyst, com algumas partes já migradas.

O nosso trabalho é todo remoto, com vários desenvolvedores espalhados
pelos Estados Unidos e pelo mundo. É necessário ótima comunicação
escrita em inglês e, preferencialmente, verbal também, já que às vezes
ocorrem reuniões via Skype. Além disso, é imprescindível uma conexão
de banda larga (mas isso acho que todos temos hoje em dia).

Essa é uma ótima oportunidade para quem já é familiar com Catalyst mas
nunca teve a oportunidade de trabalhar profissionalmente com o
framework. Além disso, para muitos que somente trabalharam fazendo
sistemas internos ou para outras empresas é um processo de aprendizado
interessante fazer algo para o público em geral, que será utilizado
por milhões de pessoas.

O clima de trabalho é bem tranqüilo e flexível e todo o time é
bastante capacitado - são pessoas que conhecem Perl de verdade. Então
ninguém vai te lançar um olhar estranho quando você falar em
manipulação da symbol table ou sobre referências para subrotinas. O
lead developer é um dos desenvolvedores do Catalyst. É uma ótima
oportunidade de desenvolvimento pessoal.

Abaixo segue o job description oficial. Quem por acaso quiser mais
informações e/ou se interessar pela vaga, por favor, me mande um
email.

---

We are a popular and profitable photo sharing/social networking site in
the US (San Franciso, California). We're seeking a talented junior to
mid-level or senior-level perl hacker (who knows some PHP).

In addition to our local staff we also have long term contractors and
employees on the team who are located outside the US including some in
Brazil.  We would like to hire additional web developers in Brazil to
join our virtual technical team.

Because of the cross-timezone difference is only a few hours between
Brazil and California, virtual collaboration via Skype, IM, Email and
our online project tracking system is very effective.

Our systems are a mix between Perl and PHP, with active work to migrate
towards the Catalyst MVC framework.  This effort requires candidates
eager to make use of test harnesses, and experience with code
refactoring as well as ongoing development tasks on both the front-end
and back-end site.

We've been online since 1999 and are quite stable but very much a
startup atmosphere. We're now currently growing very quickly and are
looking for someone who will thrive in a very fast paced environment.

Here are the skills and background we are looking for:

* Have, or working towards, a university degree in computer science.
* 2+ years software development experience on Unix platforms (We use
FreeBSD).
* Developing community based web applications
* Scalable and robust systems (understanding high-availability and
system design issues of high traffic sites).
* Fault tolerant software.
* Perl, PHP, RDBMS, Apache+FastCGI, MySQL


We're looking for a team member who can also do the following:

* Contribute to design and development decisions
* Implement new and evolutionary website features
* Refactor existing code to operate inside the Catalyst framework
* Build test scripts (Both unit and live regression tests)
* Assist in improving and evolving back-end integration.
* Must be able to help with the design, coding and testing as well as
work jointly with other team members to deliver quality applications.
* Collaborate with CPAN authors as necessary
* Familiarity with JavaScript, XML, AJAX, FreeBSD, Subversion (SVK a big
plus)

Preferably, the right candidate will also have:
* Strong verbal and written skills
* Some background in wireless programming will be helpful.
* Some experience in scheduled/automated testing will be helpful.

-- 
Eden Cardim
Instituto Baiano de Biotecnologia
Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
Laboratório de Bioinformática


Mais detalhes sobre a lista de discussão SaoPaulo-pm