Programador Full Stack

hace 4 semanas


Alcorcón, España Seppelec, S.L. A tiempo completo

Empresa de ingeniería industrial de ámbito internacional precisa incorporar a una persona para que se integre y preste apoyo al departamento de automatización en lo referente a la optimización de aplicaciones para conseguir su óptimo funcionamiento, detecte y solucione posibles problemas de programación, gestione e integre las bases de datos necesarias y sea capaz de escribir código en diferentes lenguajes de programación.
TareasPensamos en un ingeniero informático o ingeniero industrial (rama automatización) con conocimiento de programación de PLC y Scadas (Siemens, Ignition, Wonderware). Entre sus principales cometidos se encuentran:
Bases de datos: Gestionar y mantener bases de datos en entornos SQL, tanto MYSQL como MSSQL, MongoDB e InfluxDBDiseñar y optimizar la estructura de bases de datos para mejorar el rendimiento, la eficiencia y el almacenamiento masivo de datos.
Resolver problemas y optimizar consultas para asegurar un acceso rápido y confiable a los datos.
Programación: Demostrar habilidades intermedias en Python.Mostrar un nivel avanzado de habilidades en JS, ReactJS, HTML y CSS, contribuyendo al desarrollo de aplicaciones interactivas y atractivas.
Se valorará tener experiencia en C# para participar en proyectos específicos. así como familiaridad con API y su implementación
Protocolos de comunicación: Conocimiento de OPC UAHardware: Conocimiento experto de los componentes de hardware y capacidad para realizar el dimensionamiento adecuado de equipos.Experiencia en la configuración y mantenimiento de servidores para garantizar su disponibilidad y rendimiento.
Instalación y configuración de servidores: Implementar y configurar servidores en entornos VMware y Windows Server.Establecer sistemas de backups automatizados utilizando herramientas como Veeam para garantizar la seguridad de los datos.
Configurar redundancia en los sistemas para asegurar la alta disponibilidad de los servicios.
Herramientas de control de versiones: Utilizar herramientas de control de versiones para gestionar eficientemente el desarrollo colaborativo de proyectos de software.Redes: Configurar redes en entornos empresariales y especializarse en redes industriales.Diseñar y mantener arquitecturas de red.
Sistemas operativos: Configurar y mantener sistemas operativos en equipos y servidores, especialmente Windows Server.Linux y SSH: Manejar el terminal de Linux y utilizar SSH para administrar sistemas de manera remota y segura.Docker: Poseer conocimientos en Docker para facilitar la implementación y despliegue de aplicaciones en contenedoresRequisitosSe requiere de un profesional con una experiencia acreditable de 3 a 5 años en empresas del sector industrial con una experiencia mínima deseable de 3 años en desarrollo de software y bases de datos
BeneficiosFlexibilidad horaria. Acceso a teletrabajo (mixto)

#J-18808-Ljbffr