Integration Developer At Save the children

JOB TITLE: Integration Developer

LOCATION: Bogotá – Colombia

CHILD SAFEGUARD POLICY:

Level 1 – This position does not have contact with children or adolescents or access related information.

We need to maintain secure screening processes, which include rigorous background checks, reflecting our commitment to protecting children from abuse.

PURPOSE OF THE ROLE:

As part of its long-term strategy, Save the Children is building regional centers of technology specialists to serve its global IT needs. This role is part of the Colombian technology center focused on providing a global service to all Save the Children countries.

The integration developer is responsible for the development, configuration, implementation, documentation, and maintenance of the integration systems, processes, and technical workflow.

Some of the application areas include Blackbaud CRM, Agresso ERP, Online Data Store (ODS), Azure Data Lake, Web Apps, and Data Warehouse.

The candidate will be required to serve as a technical expert, building seamless integrations to help clients simplify, automate and optimize their business processes.

Se espera que el desarrollador de integración fomente la colaboración en un entorno que recompense la inclusión y el respeto por los miembros del equipo en IT y en toda la agencia.

AREAS CLAVES DE RESPONSABILIDAD:

  • Participar en sesiones de diseño con arquitectos de datos en un área funcional específica y traduzca las necesidades comerciales en especificaciones técnicas – 20%.
  • Colaborar con otros desarrolladores para crear procesos de integración escalables siguiendo las mejores prácticas utilizadas en la industria: 40%.
  • Colaborar con el administrador de versiones para programar la entrega automatizada de procesos utilizando herramientas de CI / CD – 20%.
  • Trabajar con el equipo comercial para mantener, solucionar problemas de producción y mejorar las plataformas y procesos de integración: 20%.
  • Trabajar fuertemente en línea con / adherirse a las políticas y estándares de desarrollo al brindar un resultado de alta calidad.

CONDICIONES

En caso de una situación de emergencia, se espera que el/la colaborador(a) tenga flexibilidad para adecuarse a las tareas adicionales que deba atender en su puesto, asumiendo horarios y tareas de acuerdo con los requerimientos que la Fundación Save the Children Colombia defina.

Otras actividades y acciones propias de su quehacer y que le sean asignadas por la organización.

REQUISITOS:

Título profesional en Ingeniería de Sistemas, informática, tecnología, matemáticas, finanzas o a fines (los candidatos sin tales calificaciones considerarán si pueden demostrar habilidades técnicas apropiadas como se muestra en la sección de experiencia y habilidades).

EXPERIENCIA Y HABILIDADES:

Esencial:

  • Mínimo 5 años de experiencia laboral relevante.
  • Competencia demostrada en el diseño y desarrollo de soluciones de integración utilizando Microsoft stack, como Azure Data Factory (ADF), SSIS, SQL Server DB, Azure Logic Apps, Service Bus y Event Grid.
  • Pila completa de Azure Data Factory y funciones de Azure.
  • Competencia demostrada en el diseño, desarrollo e implementación de soluciones de integración utilizando la plataforma Dell Boomi.
  • Experiencia comprobada en la creación, prueba y mantenimiento de integraciones a través de API para aplicaciones personalizadas, SAS y basadas en la nube.
  • Conocimiento profundo de las API, especialmente API web, API REST, JSON-RPC y XML-RPC.
  • Experiencia en la construcción de integraciones en plataformas de desarrollo de API como Postman, SoapUI, etc.
  • Capacidad probada para crear consultas SQL complejas, extraer e importar datos dispares de sistemas de origen y manipulación de datos según los requisitos.
  • Experiencia en procesamiento de datos en tiempo real, integración de servicios ETL en entornos de data warehouse utilizando herramientas de BI.
  • Competencia en T-SQL, SQL, Python / Scala / Spark SQL, XML, YAML, JSON.
  • Experiencia probada en el uso de herramientas de captura de datos de cambio como Attunity (Qlik) replicate, transformación de datos y bases de datos relacionales / multidimensionales.
  • Experiencia comprobada en el mantenimiento del código fuente en Git y la gestión de una canalización de CI / CD mediante Azure DevOps.
  • Fuerte experiencia con varios ciclos de vida de desarrollo de software (SDLC); Iniciativas en cascada ágiles o estándar y participar en reuniones de scrum.
  • Experiencia probada trabajando con diversas prácticas y disciplinas de gestión de proyectos.
  • Demostró fuertes habilidades interpersonales para aumentar una relación de trabajo cercana con equipos multifuncionales.
  • Demostró la capacidad de realizar múltiples tareas y trabajar bien dentro de plazos ajustados, sólidas habilidades organizativas.
  • Demostró la capacidad de ser autodirigido y orientado a los resultados con un fuerte enfoque en el cliente.

Deseado:

  • 2 años de experiencia práctica trabajando en la plataforma de integración Boomi con átomos locales y clústeres de nodos / moléculas y una certificación de desarrollador profesional Boomi 2021 (o 2020) o 3 años de sólida experiencia trabajando en la plataforma mencionada.
  • Optimización de cluster de nodos; buena comprensión de la diferencia entre aplicación y servicio; confianza en el papel de la integración en los procesos comerciales y su realización tecnológica.
  • Event Hubs.
  • Cosmos DB.
  • Conocimiento de CRM / ERP.

NOTA 1: Con la presentación para participar en la presente convocatoria se autoriza a Save the Children a comprobar la información personal suministrada, así como a hacer uso de los datos personales para efecto de comprobación en bases de datos públicas y privadas relacionadas con nuestras políticas antifraude, lavado de activos y financiación del terrorismo. Los datos utilizados serán los indicados en la cedula de ciudadanía entregada.

NOTA 2: En todo caso, la solución a la prueba técnica será un criterio de evaluación y selección del personal, por lo que solo se usará el contenido para los efectos del proceso de selección y se respetará la propiedad intelectual del mismo, no genera en ningún caso remuneración alguna.

Se recibirán hojas de vida desde el 29 de junio hasta el 06 de julio de 2021.

Las propuestas presentadas una vez cumplida y pasada la hora fijada para el efecto, o radicadas en dependencia distinta a la enunciada en este documento, NO SERÁN RECIBIDAS ni tenidas en cuenta por el comité de selección, de lo cual se dejará constancia en la respectiva acta.

Esta oferta de empleo se encuentra abierta para ciudadanos colombianos o extranjeros legalmente autorizados para trabajar en Colombia y que cumplan con los requisitos establecidos en la convocatoria.

POSITION TITLE: Integration Developer

LOCATION: Bogotá – Colombia

CHILD SAFEGUARDING POLICY:

Level 1 – This position does not have contact with children or adolescents or access related information.

We need to maintain safe screening processes, which is why rigorous background checks are included, reflects our commitment to protecting children from abuse.

PURPOSE OF THE ROLE:

As part of its long-term strategy, Save the Children is building regional centers of technology specialists to serve its global IT needs. This role is part of the Colombia technology center focused on providing a global service to all Save the Children countries.

The Integration Developer is responsible for the development, configuration, implementation, documentation and maintenance of integration systems, processes and technical workflow.

Some of the application areas include Blackbaud CRM, Agresso ERP, Online Data Store (ODS), Azure Data Lake, Web Apps and Data Warehouse.

The candidate will be required to serve as a technical expert, building seamless integrations to help customers simplify, automate and optimize their business processes.

The Integration Developer will be expected to foster collaboration in an environment that rewards inclusion and respect for team members in IT and across the agency.

KEY AREAS OF RESPONSIBILITY:

  • Participate in design sessions with data architects in a specific functional area and translate business needs into technical specifications – 20%.
  • Collaborate with other developers to create scalable integration processes following best practices used in the industry – 40%.
  • Collaborate with release manager to schedule automated delivery of processes using CI / CD tools – 20%.
  • Work with business team to maintain, troubleshoot production issues and improve integration platforms and processes – 20%.
  • Work strongly in line with / adhere to development policies and standards in delivering high quality output.

CONDITIONS

In case of an emergency situation, the collaborator is expected to have flexibility to adapt to the additional tasks that he/she must attend to in his/her position, assuming schedules and tasks according to the requirements defined by Save the Children Colombia Foundation.

Other activities and actions that may be assigned by the organization.

REQUIREMENTS:

Professional degree in Systems Engineering, Computer Science, Technology, Mathematics, Finance or related field (candidates without such qualifications will consider whether they can demonstrate appropriate technical skills as shown in the experience and skills section).

EXPERIENCE AND SKILLS:

Essential:

  • Minimum 5 years of relevant work experience.
  • Demonstrated proficiency in designing and developing integration solutions using Microsoft stack, such as Azure Data Factory (ADF), SSIS, SQL Server DB, Azure Logic Apps, Service Bus and Event Grid.
  • Full Azure Data Factory stack and Azure features.
  • Demonstrated proficiency in the design, development and implementation of integration solutions using the Dell Boomi platform.
  • Proven experience in creating, testing and maintaining integrations via APIs for custom, SAS and cloud-based applications.
  • In-depth knowledge of APIs, especially web APIs, REST APIs, JSON-RPC and XML-RPC.
  • Experience building integrations on API development platforms such as Postman, SoapUI, etc.
  • Proven ability to create complex SQL queries, extract and import disparate data from source systems and data manipulation as per requirements.
  • Experience in real-time data processing, integration of ETL services in data warehouse environments using BI tools.
  • Proficiency in T-SQL, SQL, Python / Scala / Spark SQL, XML, YAML, JSON.
  • Proven experience using change data capture tools such as Attunity (Qlik) replicate, data transformation and relational / multidimensional databases.
  • Proven experience maintaining source code in Git and managing a CI / CD pipeline using Azure DevOps.
  • Strong experience with various software development life cycles (SDLC); Agile or standard waterfall initiatives and participate in scrum meetings.
  • Proven experience working with various project management practices and disciplines.
  • Demonstrated strong interpersonal skills to enhance a close working relationship with cross-functional teams.
  • Demonstrated ability to multi-task and work well within tight deadlines, strong organizational skills.
  • Demonstrated the ability to be self-directed and results oriented with a strong customer focus.

Desirable:

  • 2 years of hands-on experience working on Boomi integration platform with local atoms and node / molecule clusters and a Boomi 2021 (or 2020) professional developer certification or 3 years of solid experience working on the above platform.
  • Node cluster optimization; good understanding of the difference between application and service; confidence in the role of integration in business processes and its technological realization.
  • Event Hubs.
  • Cosmos DB.
  • CRM / ERP knowledge.

NOTE 1: By submitting to participate in this call for applications you authorize Save the Children to verify the personal information provided, as well as to make use of the personal data for verification purposes in public and private databases related to our anti-fraud, money laundering and terrorist financing policies. The data used will be those indicated in the citizenship card provided.

NOTE 2: In any case, the solution to the technical test will be a criterion for evaluation and selection of personnel, so only the content will be used for the purposes of the selection process and the intellectual property of the same will be respected, it does not generate in any case any remuneration.

Resumes will be received from June 29 through July 06, 2021.

Proposals submitted after the time established for this purpose, or filed in a different office than the one stated in this document, WILL NOT BE RECEIVED or taken into account by the selection committee, which will be recorded in the respective minutes.

This job offer is open to Colombian citizens or foreigners legally authorized to work in Colombia and who comply with the requirements established in the call for applications.

How to apply

Please follow this link to apply: https://www.aplitrak.com/?adid=YmJlLjc3MDk1LjEyMTg1QHNhdmV0aGVjaGlsZHJlbmFvLmFwbGl0cmFrLmNvbQ

Country
Share this job