Anastasia - Inteligencia Artificial last checked this job yesterday.
Anastasia es una empresa fundada el año 2017 que ya cuenta con presencia global con clientes en Chile, México, USA, Colombia y Perú. Tenemos una plataforma que entrega soluciones a problemáticas de negocio utilizando variadas técnicas de Inteligencia Artificial, ajustándose a las necesidades particulares que presentan distintas industrias, tales como retail, manufactura, salud, telecomunicaciones y banca.
Actualmente, vemos la necesidad de automatizar y robustecer el funcionamiento de la plataforma de manera de agilizar el desarrollo manteniendo una operación contínua y eficiente.
Funciones del cargo
Construir servicios con los principios y metodologías establecidos por la compañía, incluyendo, entre otros: servicios RESTful, principios SOLID, y estrategias de Microservicios.
Construir interfaces de usuario utilizando React.
Refactorización de los módulos existentes en la plataforma, según las necesidades del negocio.
Optimizar la aplicación para máxima velocidad y escalabilidad.
Implementación de seguridad y protección de datos.
Diseño e implementación de soluciones de almacenamiento y procesamiento de datos.
Implementar las pruebas automáticas, tanto a nivel de plataforma, performance y testeo unitario.
Apoyar los pasos a producción, priorizando estrategias de entrega continua.
Apoyo en la detección y diagnóstico de problemas y bugs durante todo el proceso de entrega de software.
Desarrollar soluciones extensibles y escalables.
Identificar las diferencias entre múltiples plataformas de entrega, optimizando el resultado.
Colaborar con los equipos de Producto y Tecnología.
Documentar los aspectos críticos y no funcionales de todos los desarrollos.
Requerimientos del cargo
3 o más años de experiencia demostrable desarrollando aplicaciones cliente o servidor con RESTful API’s. Sólo incluir experiencia en aplicaciones hoy usadas en producción. (Excluyente).
Experiencia trabajando con programación orientada a objetos (Excluyente)
Experiencia trabajando con Microservicios (Excluyente).
Usuario medio/avanzado de Linux (Excluyente)
Experiencia con alguno de los siguientes lenguajes de programación: Python, Go, Javascript/Typescript. Otros lenguajes son bienvenidos.
Conocimiento de lenguajes y formatos como HTML5, JSON, XML, CSS3, SASS.
Git avanzado
Experiencia con algun entorno en la nube, idealmente AWS o GCP.
Deseables
Tendrás puntos extra en tu aplicación por tener conocimiento o experiencia en algunos de los siguientes temas:
Infraestructura como Código (Terraform).
React.
Pipelines de entrega continua.
Migraciones de datos, transformaciones de datos y scripting.
Patrones de diseño de desarrollo de software (como estructurales, de comportamiento).
SQL, NOSQL y sistemas de almacenamiento en memoria. (MySQL, PostgreSQL, Redis).
Un buen nivel de inglés (lectura/escrito/oral)
Metodologías ágiles (Scrum).
Seguridad, con foco en servicios web transaccionales.
Técnicas de TDD y de ATDD.
SOLID, Clean Code y Clean Architecture.
Conditions
Fully remote
You can work from anywhere in the world.
Partially remote
You can work from your home some days a week.
Health coverage
Anastasia - Inteligencia Artificial pays or copays health insurance for employees.
Anastasia entrega soluciones basadas en Inteligencia Artificial que permiten automatizar procesos comerciales, mercadotecnia y operación de las empresas para ejecutar acciones y decisiones mediante la aplicación de herramientas y soluciones concretas.
—
Anastasia - Inteligencia Artificial's full profile