Ver oferta completa

SENIOR SOFTWARE DEVELOPER - JAVA\/GOLANG

Descripción de la oferta de empleo

Project description One of the world's largest telecommunication providers is searching for a Senior Software Developer.
The project focuses on a video streaming platform development.
You'll be developing and maintaining a mixture of production-ready components for various digital enterprise systems, including Metadata and Content Management systems.
Our team spans across multiple time zones (majorly, USA & Poland) and covers the entire product life cycle, including architecture, design, coding, DevOps, testing, and the rest of the software development activities required to ensure uninterrupted content streaming service to millions of customers worldwide.
We work using Scaled Agile Framework (SAFe) as a process framework and use software development best practices such as CI/CD, TDD, etc.
Responsibilities You have the opportunity to join a team responsible for developing Metadata and Content Management for the platform.
As part of the team, your responsibilities will include, but not be limited to, the following.
- Collaborate with other teams to define and deliver new features and enhancements for microservices related to new initiatives.
- Maintain a set of microservices for Security Lifecycle updates, including key rotations, upgrades for Java/Golang SDK, patching for EC2, Common Vulnerability and Exposure (CVE) patching, OS patching, and changes required to support infrastructure upgrades.
- Develop and improve workflow monitoring dashboards and reports to ensure that metadata is consistently and accurately delivered to clients.
Additionally, you will develop auto-remediations for data ingestion workflows.
- Provide operational support for features developed by your team upon request.
SKILLS Must have - Experience working in Agile developmentn- Skilled in using Java and Golang to create microservices (APIs, Event-Driven Architecture)n- Expertise in SQL and NoSQL databases (key-value datastores, and document storage)n- Expertise in AWS Cloud Services including S3, DynamoDB, AWS Lambda, MSK, ElasticSearchn- Expertise in end-to-end applications hosted on Kubernetes with a focus on scalability, high availability, and fault tolerancen- Skilled in software and system design especially within a microservice based architecturen- Experience with a CI/CD development environmentn- Strong verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutionsn- Creative problem-solving skills that deliver elegant solutions to complex issuesn- Strong teamwork focus and the ability to foster collaboration within and across teams Nice to have - Experience with network stack (HTTP, REST, TCP/IP, etc.)n- Spring Framework You have the opportunity to join a team responsible for developing Metadata and Content Management for the platform.
As part of the team, your responsibilities will include, but not be limited to, the following.
- Collaborate with other teams to define and deliver new features and enhancements for microservices related to new initiatives.
- Maintain a set of microservices for Security Lifecycle updates, including key rotations, upgrades for Java/Golang SDK, patching for EC2, Common Vulnerability and Exposure (CVE) patching, OS patching, and changes required to support infrastructure upgrades.
- Develop and improve workflow monitoring dashboards and reports to ensure that metadata is consistently and accurately delivered to clients.
Additionally, you will develop auto-remediations for data ingestion workflows.
- Provide operational support for features developed by your team upon request.
- Experience working in Agile developmentn- Skilled in using Java and Golang to create microservices (APIs, Event-Driven Architecture)n- Expertise in SQL and NoSQL databases (key-value datastores, and document storage)n- Expertise in AWS Cloud Services including S3, DynamoDB, AWS Lambda, MSK, ElasticSearchn- Expertise in end-to-end applications hosted on Kubernetes with a focus on scalability, high availability, and fault tolerancen- Skilled in software and system design especially within a microservice based architecturen- Experience with a CI/CD development environmentn- Strong verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutionsn- Creative problem-solving skills that deliver elegant solutions to complex issuesn- Strong teamwork focus and the ability to foster collaboration within and across teams
Ver oferta completa

Detalles de la oferta

Empresa
  • Luxoft
Municipio
  • En todo México
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 25/04/2024
Fecha de expiración
  • 24/07/2024
Gerente Senior de Desarrollo de Software
BrainUp Systems

Supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... identificar y traducir las necesidades......

Gerente Senior de Desarrollo de Software
BrainUp Systems

Supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... identificar y traducir las necesidades......

IOS Senior Developer
IT Plus

It plus abre la vacante de ios senior developer, con salario de 60,000 mensuales, vacante para proyecto... duración de proyecto: 5 mesesrequisitos del puesto desarrollo de aplicaciones... (5 años experiencia) otros datos del puestoactividades: trabajo remoto desde méxico para atender mercado en usa......

Django Developer
Lighthouse Technologies

Solo desarrollamos software basado en la nube... el candidato será responsable de diseñar y desarrollar software robusto y escalable... nuestra meta es construir las soluciones de software más escalables, seguras y funcionales... diseñar y desarrollar software robusto y escalable y servicios rest utilizando......

BECARIO DESARROLLO SOFTWARE
TURING INTELIGENCIA ARTIFICIAL

Al mesrequisitos del puestocompetencias funcionales: •trabajar con equipos de desarrollo y gerentes de productos para idear solucionesde software... •desarrollar y administrar bases de datos y aplicaciones que funcionen bien •crear funciones y aplicaciones con un diseño adaptable a dispositivos móviles......

Arquitecto y Diseñador de Software
Involve RH

La experiencia como arquitecto de soluciones, diseño y arquitectura de software y uso de herramientas de diseño y modelado de arquitectura, es mandatoria comunicación eficaz pensamiento crítico resolución de problemas colaboración adaptabilidad requisitos nivel de estudios: licenciatura, ingeniería......

Ejecutivo Comercial Software
Grupo Migesa

Mx¡únete al equipo!requisitos del puesto conocimiento en ventas de ti y software ventas intangibles buen nivel de inglés... estamos buscando ejecutivo comercial software áreas de experiencia: ventas intangibles software tecnologías funciones y responsabilidades: desarrollo de planes estratégicos para......

Ingeniero software
Altair

Titulado 5 años de experiencia en desarrollo de software... sólida experiencia en prácticas ágiles/desarrollo de software como: avbom/bill of materials/ jira/ jama/ jenkins/ github/ jfrog/ etc... ¿eres un pensador complejo al que le gusta resolver problemas? si es así, ¡podría ser el nuevo ingeniero......

Desarrollador Software para USA
Systemas USA

Systems usa está en búsqueda de desarrolladores software en diferentes niveles y sets de tecnologías, nuestra oferta es permanente y de fácil proceso, nosotros patrocinamos tu visa de trabajo y cubrimos tus gastos de re locación! - front end web - (html, css, javascript, angularjs,) - full stack web......

Desarrollador Full Stack .Net Senior
Consultoria YOKMAK

Nuestra visión es que el software es un medio ideal para solucionar los problemas que el negocio sufre diariamente... net, proyectos con arquitecturas muy variadas, siempre buscando conseguir la mejor solución para cada caso, así como cumplir las necesidades, escalabilidad, estabilidad, responsabilidad......