Trabajos remotos de ingeniero de plataforma senior
En Turing estamos buscando ingenieros de plataforma senior remotos que serán responsables del diseño y mantenimiento de las actividades de escritorio, ayudando en la instalación de plantillas, preparando infraestructura sostenible, APIs y scripts de desarrollo de software. Obtén una excelente oportunidad de colaborar estrechamente con las mejores mentes mientras trabajas en las principales firmas de EE. UU.
Descubre trabajos remotos en software con centenas de clientes de Turing
Descripción del puesto
Responsabilidades del puesto
- Permitir que los clientes se adapten a las necesidades cambiantes, mejoren su experiencia y ofrezcan mejores soluciones de software.
- Colaborar con un equipo multifacético para crear soluciones reales a través de la experimentación.
- Explorar tecnologías y productos de software nuevos y avanzados.
- Mantener todas las entregas técnicas, incluyendo las especificaciones de diseño técnico y la documentación de todos los cambios de configuración.
- Asistir en la definición de los requisitos del usuario final, las especificaciones de funcionalidad y los productos para una plataforma específica.
Requisitos mínimos
- Licenciatura o Maestría en Ingeniería, Ciencias de la Computación (o experiencia equivalente).
- Al menos +5 años de experiencia en ingeniería de software (con algunas excepciones para desarrolladores sumamente calificados).
- Profundo conocimiento de dos o más lenguajes modernos, incluyendo Java/Spring, Python, GoLang, NodeJS, Groovy, C#, Scala, etc.
- Experiencia en el diseño y creación de APIs como servicios web RESTful, HATEOAS, microservicios, etc.
- Experiencia comprobable en la habilitación de tecnologías, principios, prácticas e implementación de CI/CD.
- Competencia con la plataforma y la arquitectura de los sistemas, incluyendo los monolitos modulares, SoA y microservicios.
- Fuerte comprensión del idioma Inglés para una comunicación efectiva.
- Capacidad para trabajar a tiempo completo (40 horas/semana) con una superposición de 4 horas con los husos horarios de EE. UU.
Habilidades preferidas
- Conocimiento en proveedores de nube pública como AWS, Azure, Google Cloud, etc.
- Experiencia en tecnologías de análisis e ingeniería de datos como Spark, Hadoop, Kafka y Cassandra.
- Comprensión de las prácticas ops modernas.
- Experiencia en entornos agile/scrum.
- Fuertes habilidades interpersonales, de liderazgo y de organización.
¿Interesado en este trabajo?
Aplica a Turing hoy mismo.
¿Por qué unirse a Turing?
1Empleos de élite en EE. UU.
2Crecimiento profesional
3Asistencia al Desarrollador
¿Cómo convertirse en un desarrollador de Turing?
Crea tu perfil
Completa tus datos básicos: nombre, ubicación, conocimientos, expectativa salarial y experiencia.
Realiza nuestras pruebasy entrevistas
Resuelve pruebas y asiste a una entrevista técnica.
Recibe ofertas de trabajo
Las mejores empresas de EE.UU. y Silicon Valley te elegirán como colaborador.
Obtén el trabajo de tus sueños
Una vez que seas parte de Turing, ya no tendrás que volver a buscar otro trabajo.
¿Cómo convertirte en un ingeniero de plataforma senior?
¿Qué es exactamente la ingeniería de plataforma? Esta es una pregunta difícil. Si le hicieras la misma pregunta a diez ingenieros, probablemente obtendrías diez respuestas diferentes. No obstante, habría muchos aspectos similares. Uno de ellos sería el concepto de cerrar la brecha entre el software y el hardware. En otras palabras, los ingenieros de plataforma facilitan a los desarrolladores de aplicaciones la llegada del software a las manos de los usuarios. Esto se manifiesta de diversas maneras. Algunos de los métodos son estandarizar las implementaciones de Kubernetes de una organización, garantizar que la infraestructura sea auditable, automatizar diferentes procedimientos de implementación y producir documentación para los desarrolladores de aplicaciones.
¿Cuál es el alcance de un ingeniero de plataforma senior?
Un ingeniero de plataforma es un trabajo fantástico para realizar. El rol es importante para el éxito de todas las empresas de tecnología y se espera que su demanda crezca con el tiempo. Aquellos que deseen convertirse en ingenieros de plataforma deben familiarizarse bien con los requisitos del puesto.
Los expertos dicen que ahora es un excelente momento para ingresar en ingeniería de plataforma. Según la Oficina de Estadísticas Laborales de EE. UU., la cantidad de trabajos disponibles en la familia laboral de ingeniería de plataforma se expandirá en un 22% entre 2020 y 2030. Este incremento es significativamente mayor que el aumento promedio previsto para el empleo en otros sectores.
Antes de sumergirte en las perspectivas laborales de un ingeniero de plataforma senior, es fundamental comprender los requisitos del trabajo, así como las habilidades necesarias para ejecutar las funciones de manera eficiente en la profesión. Aprender más sobre la ingeniería de plataforma y cómo se relaciona con tus aspiraciones profesionales puede ayudarte en tu camino hacia la industria de TI.
¿Cuáles son las funciones y responsabilidades de un ingeniero de plataforma senior?
El propósito de un trabajo de ingeniero de plataforma senior es permitir la conectividad del hardware y el software de una empresa. El puesto consiste en estar a cargo de garantizar la integridad de la infraestructura de la empresa mientras se colabora con otras unidades de negocio para llevar a cabo iniciativas de desarrollo. En pocas palabras, se encarga de crear un sistema que otros equipos de desarrollo puedan utilizar como base para su trabajo.
Al aceptar un puesto como ingeniero de plataforma, te comprometes a mantener y dar soporte a los sistemas tecnológicos de la empresa. Algunas de las responsabilidades son las siguientes:
- En una variedad de escenarios, administrar la configuración de la base de datos y otros procesos de instalación.
- Supervisar las operaciones de empaquetado de aplicaciones para garantizar que se mantenga la calidad.
- Actualizar las copias de seguridad de la infraestructura y los análisis de vulnerabilidades para garantizar la seguridad del sistema.
- Utilizar una plataforma de gestión de recursos e interactuar con el equipo de ingeniería para identificar áreas de optimización.
- Proporcionar planificación y mantenimiento de capacidad para mejorar la calidad de la plataforma.
- Administrar el proceso de implementación automatizado.
La responsabilidad laboral de un ingeniero de plataforma senior no debe confundirse con la de un desarrollador DevOps. Son similares en algunos aspectos, pero no en otros. Por un lado, la noción de DevOps es anterior a la ingeniería de plataforma y ha crecido junto con el avance técnico. Inicialmente, DevOps fue muy aleatorio. Por ejemplo, si un equipo dentro de una empresa deseaba alojar un nuevo sitio web, se requería la colaboración de un equipo de DevOps. Por otro lado, el trabajo de los ingenieros de plataforma senior es crear tecnologías sobre las que los equipos puedan desarrollar. Para ampliar el ejemplo, si el mismo equipo tuviera una plataforma que manejara el alojamiento de sitios web, no habría necesidad de cooperación entre este equipo y el de ingeniería de la plataforma.
¿Cómo convertirte en un ingeniero de plataforma senior?
Una licenciatura en una carrera comparable y experiencia con grandes sistemas de tecnología son los requisitos esenciales para un trabajo de ingeniero de plataforma senior. Muchas organizaciones tienen una larga lista de habilidades especializadas que buscan en varios tipos de ingenieros de software, y esta profesión no es una excepción. Obtener capacitación y certificación en una variedad de lenguajes de programación y plataforma en línea puede ayudarte a encontrar un trabajo. La mayoría de las empresas, sin embargo, están dispuestas a ser flexibles en este tema si tienes experiencia y ganas de aprender. La creatividad, las habilidades interpersonales, las habilidades de investigación y la capacidad de programar en un contexto de equipo más grande son requisitos para una carrera en este sector.
¿Estás interesado en trabajos remotos de ingeniero de plataforma senior?
¡Conviértete en un desarrollador de Turing!
Habilidades requeridas para convertirte en un ingeniero de plataforma senior
El primer paso es comenzar a estudiar las habilidades básicas que te permitirán obtener trabajos de ingeniero de plataforma senior bien remunerados. ¡Repasemos lo que necesitas saber!
1. Python
Python es un lenguaje de programación interpretado de alto nivel y de propósito general. Su filosofía de diseño fomenta la legibilidad del código mediante el uso de una sangría significativa. Sus componentes de lenguaje y enfoque orientado a objetos están diseñados para ayudar a los programadores a escribir código claro y lógico para proyectos de pequeña y gran escala.
2. Scala
Scala es un lenguaje informático de propósito general. Es ampliamente compatible con métodos de programación orientados a objetos y funcionales. Scala es un poderoso lenguaje de programación estático inspirado en el lenguaje de programación Java. Uno de los paralelismos más sorprendentes entre Scala y Java es que puedes codificar Scala de la misma manera que codificas Java. Muchas librerías de Java, así como muchas de las librerías de terceros de Scala, se pueden usar dentro del lenguaje.
3. AWS
Amazon Web Services (AWS) es un acrónimo de la empresa Amazon. Es una plataforma que ofrece soluciones de computación en la nube que son adaptables, confiables, escalables, fáciles de usar y rentables. Amazon Web Services (AWS) es una plataforma informática completa y fácil de usar que ofrece Amazon. La plataforma se crea utilizando una combinación de infraestructura como servicio (IaaS), plataforma como servicio (PaaS) y software empaquetado como servicio (PaaS) (SaaS).
4. Kubernetes
Kubernetes es una tecnología de orquestación de contenedores de código abierto creada por Google que automatiza la implementación, el escalado y la administración de aplicaciones en contenedores. De hecho, Kubernetes se ha establecido como el estándar de facto para la orquestación de contenedores y es el proyecto insignia de Cloud Native Computing Foundation (CNCF), que cuenta con el respaldo de organizaciones importantes como Google, AWS, Microsoft, IBM, Intel, Cisco y Red Hat.
5. Hadoop
Hadoop es una plataforma de código abierto desarrollada por Apache que se utiliza para almacenar, procesar y analizar cantidades masivas de datos. Hadoop está desarrollado en Java y no es un sistema OLAP (online analytical processing o procesamiento analítico en línea). Se emplea en el procesamiento por lotes/fuera de línea. Es utilizado por Facebook, Yahoo, Google, Twitter, LinkedIn y muchas más empresas. Además, se puede escalar simplemente agregando nodos al clúster.
6. Big data
Big data se refiere a colecciones vastas y diversificadas de información que están creciendo a un ritmo exponencial. Incluye la cantidad de información, la velocidad con la que se genera y recopila, y la variedad o alcance de los puntos de datos cubiertos (las "tres v" de big data). Los big data se derivan con frecuencia de la minería de datos y llegan en una variedad de formatos.
7. Docker
Docker, un componente del proyecto Moby, es un framework de software para crear, operar y administrar contenedores en servidores y en la nube. El nombre "docker" puede referirse a las herramientas (comandos y daemon) o al formato de archivo Docker.
¿Estás interesado en trabajos remotos de ingeniero de plataforma senior?
¡Conviértete en un desarrollador de Turing!
¿Cómo obtener trabajos remotos de ingeniero de plataforma senior?
Los atletas y los desarrolladores son bastante similares. Deben practicar con eficacia y regularidad para destacar en su sector. También deben trabajar lo suficientemente duro para mejorar constantemente sus talentos con el tiempo. En ese sentido, hay dos cosas importantes en las que los desarrolladores deben enfocarse para que ocurra ese crecimiento: la asistencia de alguien más experimentado y emplear procedimientos de práctica más eficaces. Como desarrollador, debes saber cuánto practicar, por lo tanto, ten a alguien disponible para que te ayude y esté atento a los indicios de agotamiento.
Turing ofrece los mejores trabajos remotos de ingeniero de plataforma senior que coinciden con tus objetivos profesionales. Crece rápidamente trabajando en problemas técnicos y comerciales difíciles con tecnología de punta. Únete a la red de los mejores ingenieros del mundo y consigue trabajos remotos de ingeniero de plataforma senior a largo plazo y de tiempo completo con mejores salarios y oportunidades de progreso.
¿Por qué convertirte en ingeniero de plataforma senior en Turing?
Empleos de elite en EE. UU.
Oportunidades a largo plazo para trabajar en las principales compañías estadounidenses que están impulsadas por una misión, con una gran compensación económica.
Crecimiento profesional
Trabaja en problemas técnicos y comerciales desafiantes utilizando tecnología de vanguardia para acelerar el crecimiento de tu carrera.
Comunidad de desarrolladores exclusiva
Únete a una comunidad mundial de desarrolladores de software de elite.
Una vez que te unas a Turing, nunca más tendrás que solicitar otro trabajo
Los compromisos de Turing son a largo plazo y de tiempo completo. Cuando un proyecto llega a su fin, nuestro equipo se pone a trabajar identificando el próximo para ti en cuestión de semanas.
Trabajas desde la comodidad de tu casa
Turing te permite trabajar según tu conveniencia. Tenemos horarios de trabajo flexibles y puedes trabajar para las principales empresas estadounidenses desde la comodidad de tu hogar.
Gran compensación económica
Trabajando con las principales compañías estadounidenses, los desarrolladores de Turing ganan más que el salario estándar del mercado en la mayoría de los países.
¿Cuánto paga Turing a sus ingenieros de plataforma senior?
Cada ingeniero de plataforma senior en Turing tiene la capacidad de determinar su propia tarifa. Sin embargo, Turing propondrá un salario con el que estamos seguros de que podemos encontrar una oportunidad exitosa y a largo plazo para ti. Nuestras recomendaciones se basan en nuestra evaluación de las circunstancias del mercado, así como en las necesidades de los consumidores.
Preguntas Frecuentes
Últimas entradas de Turing
Liderazgo
Política de Igualdad de Oportunidades
Explora trabajos remotos de desarrollador
Basadas en tus conocimientos
- React/Node
- React.js
- Node.js
- AWS
- JavaScript
- Python
- TypeScript
- Python/React
- Java
- PostgreSQL
- React Native
- PHP
- PHP/Laravel
- Golang
- Ruby on Rails
- Angular
- Android
- iOS
- ASP.NET
Basadas en tu rol
+ Ver más rolesBasadas en tu trayectoria profesional
- Desarrollador de Software
- Desarrollador de Software Senior
- Ingeniero de Software
- Ingeniero de Software Senior
- Desarrollador Senior Full-stack
- Desarrollador Senior Front-end
- Ingeniero Senior de DevOps
- Desarrollador Java Senior
- Líder Técnico de Software Senior












