lunes, 25 de junio de 2012

Programador


PROGRAMADOR
1. RESPONSABILIDADES
a) Objetivo del puesto
Participar en proyectos de desarrollo de software para mejorar el uso, administración y publicación de los acervos de información geográfica del Sistema de Nacional de Información sobre Biodiversidad (SNIB)
b) Funciones del puesto
 Participar en la planeación, desarrollo e implementación de proyectos de software
 Apoyar en la implementación de herramientas y procedimientos de automatización

Colaborar en las actividades relacionadas con la publicación en Internet del acervo de información geográfica
2. REQUISITOS
a) Escolaridad mínima
 Licenciatura
b) Áreas de especialidad
 Ingeniería en sistemas
 Ciencias de la computación
 Carreras afines
c) Experiencia profesional mínima de dos años en las siguientes áreas:
 Desarrollo de proyectos de software basados en Internet
 Desarrollo de proyectos de software con alguno de los siguientes lenguajes: Java, Python, PHP o C#
 Administración de sistemas Linux/UNIX: Automatización, Servidores HTTP, Servidores Java, instalación y configuración de software
d) Conocimientos
Tema
Nivel mínimo
Generales
 Protocolos de Internet (HTTP, LDAP, SSL, DNS, etc.)
Intermedio
 Estándares de seguridad para protocolos de Internet
Básico
 Sistemas de información
Básico
Especializados
 Sistemas de Información Geográfica y Percepción Remota1, 2
Básico
Administración de sistemas
 Administración y configuración de servidores HTTP Apache
Intermedio
 Administración y configuración de servidores de aplicaciones Java (Tomcat, Jetty, etc.)
Intermedio
 Uso y administración de bases de datos
Básico
 Uso del sistema operativo Linux/UNIX
Avanzado
Programación
1 No es un requisito indispensable pero habrá preferencia para los candidatos que posean esta capacitación.
2 Principios generales, formatos, estándares de intercambio de datos, herramientas de software, etc.
Comisión Nacional para el Conocimiento y Uso de la Biodiversidad
http://www.conabio.gob.mx Junio de 2012
2
 Automatización en sistemas Linux/UNIX con lenguaje bash, python o algún equivalente
Avanzado
 Tecnologías y estándares XML
Básico
 Desarrollo de proyectos con Java (en especial Servlets y JSP)
Intermedio
 Desarrollo de proyectos con Python o PHP
Intermedio
 Desarrollo con estándares Web (HTML, JavaScript, Flash, etc.)
Intermedio
 Lenguaje de estilo CSS
Básico
 Patrones de arquitectura de software (REST, MVC, etc.)
Intermedio
 Patrones de diseño de software
Intermedio
 Buenas prácticas de desarrollo (documentación técnica, documentación de código fuente, etc.)
Intermedio
Herramientas para desarrollo de software
 UML
Básico
 Herramientas CASE
Básico
 Herramientas de control de versiones de código fuente
Básico
e) Habilidades o conocimientos especiales
 Conocimiento del idioma inglés (lectura: avanzada, expresión: básica-intermedia)
3. REQUISITOS ADICIONALES QUE EL CANDIDATO DEBERÁ CUMPLIR PARA OCUPAR EL PUESTO
 Aprobar las evaluaciones administrativas y psicométricas que requiera la CONABIO
 Aprobar un examen de conocimientos basado en los términos de esta convocatoria
Documentación solicitada
Enviar curriculum vitae por correo electrónico a:
José Manuel Dávila Rosas
Subdirector de Sistemas de Información Geográfica
jdavila@conabio.gob.mx
Fecha Límite: 29 de Junio 2012