Software Developer

Detalles de la oferta

.Description Purpose Software developer to work in Gorillas service. Tasks and Responsibilities As a Software developer,these tasks include: Build and refine Vue.Js frontends, utilizing our internal component library (Workbench) to create a cohesive and user-friendly interface. Develop and maintain Go microservices with clean, efficient code on Kubernetes clusters within a container-as-a-service platform, ensuring scalability and resilience. Write and maintain a suite of unit and integration and end-to-end tests to guarantee the reliability and performance of our applications. Design and implement CI/CD pipelines that automate the software delivery process, from code to deployment, enhancing productivity and reducing time-to-market. Engage in pair programming to foster knowledge sharing and collective code ownership, and conduct peer PR reviews to maintain high standards of code quality and consistency. Integrate security into the development lifecycle with secret scanning, license scanning, and vulnerability scanning to uphold the highest standards of software security. Demonstrate a willingness to participate in on-call duties, providing critical support and ensuring the stability and availability of our services. QualificationsEducation A Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related STEM discipline is required. Languages: German knowledge is desirable Requirements and Experience 3+ years of practical experience in developing applications with TypeScript, complemented by a strong proficiency in Vue.Js. 3+ years of hands-on experience in Go development or other high-level languages such as Java, C# or Python with a significant focus on cloud technologies and microservices architecture. Required IT-Skills and experience: Mandatory: Proficiency in TypeScript for building scalable and maintainable applications. Proven experience in developing user interfaces with Vue.Js 3, demonstrating a deep understanding of its composition API and reactivity system. Solid experience with Node.Js and familiarity with modern runtime environments like Bun. Expertise in Go or other high-level languages such as Java, C# or Python. Experience using ORM tools like GORM or Atlas for database interactions. Experience with Postgres and SQL for robust database design and query optimization. Hands-on experience with Docker and Kubernetes for container management and orchestration in development and production environments. Proficiency with Git and GitHub for version control and CI/CD practices to streamline the development workflow. Experience with testing frameworks like ViTest for integration testing, Ginkgo for Go applications unit testing and Playwright for end-to-end testing. Knowledge of Lua scripting and experience with Kong or NGINX Lua Resty for API gateway configuration and management


Salario Nominal: A convenir

Fuente: Jobtome_Ppc

Requisitos

Grabador/A De Datos

**Descripción**: Desde FASTER, precisamos incorporar de manera inmediata para una empresa ubicada en Sevilla, GRABADORES/AS DE DATOS. **Funciones**: - Docu...


Faster - Sevilla

Publicado 9 days ago

Global Sap Key User (M/W/D)

Entdecken Sie HELM als besonderes Familienunternehmen und als attraktiven Arbeitgeber. Unser Ziel ist es, durch ständigen Austausch und Vernetzung im globale...


Helm Ag - Sevilla

Publicado 9 days ago

Técnico De Apoyo Al Desarrollo De Contenidos Digitales (15 H. Semanales)

Descripción del Puesto: Diseño y creación de contenidos digitales con finalidad informativa y formativa Tareas: · Generación y actualización de publicaciones...


Grupo Mas - Sevilla

Publicado 9 days ago

Ciberseguridad Y Seguridad Informática En Sevilla

Cronoshare es una plataforma online para profesionales que quieren encontrar nuevos clientes. Buscamos Ciberseguridad y seguridad informática en Sevilla y al...


Cronoshare.Com - Sevilla

Publicado 9 days ago

Built at: 2024-11-25T02:28:09.042Z