¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraComercial y Ventas
947Informática e IT
849Adminstración y Secretariado
664Transporte y Logística
498Comercio y Venta al Detalle
357Ver más categorías
Desarrollo de Software
345Derecho y Legal
318Educación y Formación
299Marketing y Negocio
278Ingeniería y Mecánica
263Diseño y Usabilidad
258Publicidad y Comunicación
183Construcción
166Instalación y Mantenimiento
146Sanidad y Salud
142Recursos Humanos
125Industria Manufacturera
94Contabilidad y Finanzas
84Hostelería
77Arte, Moda y Diseño
75Atención al cliente
47Turismo y Entretenimiento
44Producto
39Artes y Oficios
38Inmobiliaria
36Seguridad
32Cuidados y Servicios Personales
28Editorial y Medios
26Alimentación
24Banca
22Farmacéutica
15Social y Voluntariado
10Energía y Minería
9Deporte y Entrenamiento
7Agricultura
2Seguros
1Telecomunicaciones
1Ciencia e Investigación
0CAS TRAINING
Madrid, ES
Consultor/a técnico Sanitario
CAS TRAINING · Madrid, ES
Docker Kubernetes OpenShift AWS Java
En CAS Training buscamos incorporar a nuestro equipo Consultor/a Tecnologico con experiencia en el area de Salud. Será responsable de llevar a cabo el análisis de las necesidades en torno a los sistemas del SNS, se precisa un amplio conocimiento funcional del sector sanitario y su entorno tecnológico. Imprescindible nivel avanzado en inglés (B2-C1)
📍Esquema hibrido en Madrid
Se tratará con proyectos complejos con múltiples actores incluso a nivel europeo, con altos niveles de seguridad y protección de los datos, por lo que se requerirán conocimientos acreditados y adicionales en este contexto.
🎯Requisitos obligatorios:
• Grado, Licenciatura, Ingeniería Superior, Ingeniería Técnica o equivalente.
• Nivel C1 de inglés.
• Experiencia en consultoría tecnológica en entornos sanitarios (HCE, Receta electrónica, Tarjeta sanitaria,...), preferiblemente en entornos J2EE. Valorable en entornos sanitarios públicos a nivel nacional/internacional.
• Experiencia en interoperabilidad sanitaria (HL7, FHIR, CDA, OpenEHR, DICOM, CIE, SNOMED, LOINC) en entornos APIRest, de al menos 5 años.
🎯Requisitos valorables:
• Experiencia en certificados digitales, algoritmos de firma, algoritmos de cifrado, algoritmos de hash (función resumen)
• Experiencia en middlewares (OSB, Weblogic...) y arquitecturas AWS
• Experiencia en arquitecturas de contenedores, especialmente Docker, Kubernetes, OpenShift, de al menos 1 año
📜Certificaciones:
• Certificación, máster oficial o equivalente en dirección TIC o gestión de proyectos.
• Certificación en estándares de interoperabilidad HL7 v2.x, HL7 CDA, HL7 FHIR, OpenEHR o equivalente. Se valorará que la certificación sea en FHIR.
✅Ofrecemos:
• Formar parte de un equipo dinámico altamente cualificado en una empresa en proceso de expansión.
• Participar en proyectos innovadores y punteros para grandes clientes de primer nivel en distintos sectores de Mercado.
• Proyectos de larga duración, estabilidad profesional y progresión laboral.
• Contratación Indefinida.
• Acceso gratuito al catálogo de formación anual de Cas Training
Product Madness 📱🎮
Barcelona, ES
Ingeniero de Automatización e IA (Unity y tecnologías back-end)
Product Madness 📱🎮 · Barcelona, ES
. C# Java Node.js Python ASP.Net TSQL Django Azure NoSQL Jenkins Docker Kubernetes Git AWS DevOps Microservices
Únase a nosotros en Aristocrat, donde impulsamos la tecnología del juego para ofrecer experiencias excepcionales a los jugadores de todo el mundo. Como Ingeniero/a de Automatización e IA (Unity y Tecnologías Backend), innovará nuestras plataformas de juego con soluciones de automatización e IA revolucionarias. Este papel clave mejora las operaciones de juegos en vivo y acelera los ciclos de producción, fundamentales para nuestros proyectos ambiciosos.
Se unirá a un equipo dinámico e inclusivo que prospera gracias a la colaboración y la innovación. Su experiencia influirá directamente en las experiencias de los jugadores y optimizará nuestros procesos de desarrollo, asegurando que nuestros productos sigan siendo de primera categoría. Si está buscando un desafío y la oportunidad de trabajar con personas excepcionalmente dedicadas, ¡este es el puesto perfecto para usted!
Lo que harás
- Planificar, construir y mantener servicios front-end (Unity) y back-end (APIs, microservicios, bases de datos) para mejorar herramientas y flujos de trabajo.
- Implementar características seguras, escalables y de alto rendimiento que se integren con las bases de código e infraestructuras de juegos existentes.
- Crear y mantener herramientas personalizadas del editor de Unity para automatizar tareas repetitivas, como flujos de trabajo de creación de contenido, pipelines de construcción y verificaciones de rendimiento.
- Aprovechar las APIs de scripting de Unity para integrar servicios de IA y automatizar pasos manuales en los procesos de desarrollo y liveops.
- Desarrollar y optimizar aplicaciones del lado del servidor y microservicios que impulsen funciones de IA, procesamiento de datos y análisis en tiempo real.
- Colaborar con el equipo de DevOps en pipelines de CI/CD para la automatización de pruebas, despliegue y monitoreo de soluciones.
- Trabajar estrechamente con científicos de datos y especialistas en IA para integrar modelos de aprendizaje automático, agentes autónomos y otras técnicas avanzadas de IA en sistemas Unity y backend.
- Evaluar nuevas herramientas y marcos de IA para entender si son viables para la integración y si aportan valor al negocio.
- Implementar estrategias de pruebas automatizadas para garantizar la fiabilidad y mantenibilidad de los sistemas nuevos y existentes.
- Colaborar con desarrolladores de juegos, arquitectos y gestores de producto para identificar desafíos y oportunidades para la aplicación de la automatización y la IA.
- Documentar diseños, flujos de trabajo y metodologías estándar para una adopción interna más amplia.
- Identificar proactivamente áreas de optimización, nuevas herramientas o mejoras de procesos.
- Más de 5 años de experiencia profesional en desarrollo full stack, preferiblemente en un contexto de gaming.
- Más de 1 año de experiencia profesional en desarrollo e implementación de IA y automatización.
- Dominio de Unity (C#) con experiencia demostrada en la creación de herramientas del editor, módulos de juego o características de liveops.
- Sólida experiencia en desarrollo back-end con un lenguaje moderno (por ejemplo, Java, C#, Python o Node.js) y marcos (por ejemplo, ASP.NET, Django, Express).
- Experiencia con bases de datos (SQL y/o NoSQL) y en la creación de arquitecturas RESTful APIs o microservicios.
- Familiaridad con prácticas y herramientas de DevOps y CI/CD (Git, Docker, Jenkins, etc.).
- Comprensión demostrada de las mejores prácticas de ingeniería de software (patrones de diseño, revisiones de código, pruebas y control de versiones).
- Excelentes habilidades de comunicación y colaboración, con la capacidad de trabajar de manera multifuncional en un entorno ágil.
- Experiencia con marcos de IA/ML (TensorFlow, PyTorch, APIs de OpenAI) o en la integración de servicios de IA de terceros es una ventaja.
- Experiencia en plataformas en la nube (AWS, Azure o GCP), incluida la computación serverless, la orquestación de contenedores (Kubernetes) y la infraestructura como código es una ventaja.
- Familiaridad con análisis de juegos, sistemas multijugador en tiempo real u otras tecnologías relacionadas con liveops es una ventaja.
- Entusiasmo por los videojuegos y un gran interés en el futuro de la tecnología de desarrollo de juegos es beneficioso.
Como parte de la familia Aristocrat, compartimos su misión de llenar de alegría la vida gracias al poder del juego, con un equipo de primer nivel que crea títulos líderes y de mayor recaudación en el género de casino social, entre ellos Heart of Vegas, Lightning Link y Cashman Casino.
Con un equipo global de 800 personas, Product Madness tiene su sede en Londres, y oficinas en Barcelona, Gdańsk, Lviv, Montreal y un equipo remoto en Estados Unidos, lo que nos convierte en una auténtica potencia global.
Nos guiamos por nuestro principio de “Las personas primero”. Independientemente de dónde, cuándo o cómo trabajen, los miembros de nuestro equipo tienen oportunidades para avanzar en su carrera profesional y crecer con nosotros. Nos enorgullece fomentar una cultura inclusiva, en la que se anima a cada persona a dar lo mejor de sí misma cada día.
Pero no confíes solo en nuestra palabra. En 2024, fuimos incluidos en la lista de los Global Inspiring Workplace Awards y recibimos un premio de bronce en los Stevies for Great Employers, en la categoría de “Empleador del año - Medios de comunicación y entretenimiento”.
Disponibilidad para viajar
Ninguna
Información adicional
En este momento, no podemos tramitar visados de trabajo para este puesto. Los candidatos deben tener permiso para trabajar a tiempo completo en el país donde se ofrece la vacante, sin necesidad de visado ahora ni en el futuro.
European Tech Recruit
Zaragoza, ES
Backend Engineer - Python / Go / FTC
European Tech Recruit · Zaragoza, ES
. API MySQL Python Docker Cloud Coumputing Kubernetes Microservices Git AWS PostgreSQL gRPC Kafka Machine Learning
Backend Engineer - Python / Go / FTC
We are currently partnered with a world-leading quantum AI company developing cutting-edge solutions that make artificial intelligence faster, greener, and more accessible. Their products bridge the gap between quantum computing and AI, helping global clients solve complex real-world problems at scale. The team is seeking a highly skilled Backend Engineer to build and maintain the core services that make AI faster, greener, and more accessible.
This is a fixed-term contract with hybrid working from Zaragoza
Key Responsibilities for this Backend Engineer position:
- Develop, scale, and maintain robust backend systems primarily using Python or Go.
- Design, implement, and optimize RESTful API or gRPC endpoints with focus on versioning and high performance.
- Convert R&D scripts and prototypes into stable, product-ready APIs or microservices with a strong product-oriented mindset.
- Manage and optimize relational databases (PostgreSQL/MySQL) including schema design and data modeling.
- Implement and maintain infrastructure-as-code principles using Docker and basic Kubernetes for scalable service deployment.
- Integrate and automate workflows across multiple systems, including data, CI/CD, and machine learning pipelines.
Key Requirements:
- Strong proficiency in either Python or Go.
- Proven experience with API design (REST/gRPC) and performance optimization.
- Hands-on experience with Docker and fundamental understanding of Kubernetes.
- Solid experience with relational databases (PostgreSQL/MySQL) and effective schema design.
- Expertise with Git, testing frameworks, and CI/CD pipelines (e.g., GitLab, GitHub Actions).
- Experience with AWS or other major cloud-based deployment environments.
Keywords: Backend Engineer / Python / Go / RESTful API / gRPC / Microservices / Docker / Kubernetes / AWS / Cloud Deployment / PostgreSQL / MySQL / Relational Database / CI/CD / Git / LLM Deployment / MLOps / AI / Quantum Computing / Deep Tech / Fixed-Term / Observability / Prometheus / Grafana / Kafka
If you are interested in this Backend Engineer position, please send a copy of your CV to [email protected]
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Arquitecto/a C++ Senior
1 dic.Goya Global
Paterna, ES
Arquitecto/a C++ Senior
Goya Global · Paterna, ES
C# Java HTML Linux C++ C xml Servicios web unix Análisis de requisitos GitFlow Jakarta EE Agile Docker
Desde Goya Global Europe acompañamos, en total confidencialidad, a un cliente tecnológico ubicado en la provincia de Valencia en la búsqueda de un/a Arquitecto/a C++ Senior para liderar la evolución técnica de soluciones de software de alta complejidad.
La persona seleccionada tendrá un rol clave definiendo arquitectura, modernizando componentes críticos y elevando el rendimiento de plataformas core junto a equipos multidisciplinares.
Responsabilidades destacadas
• Diseñar y evolucionar arquitecturas C++ complejas.
• Refactorizar librerías heredadas hacia estándares modernos.
• Optimizar concurrencia, memoria y rendimiento.
• Aplicar patrones de diseño y principios SOLID.
• Impulsar prácticas de CI/CD y automatización.
• Garantizar coherencia técnica trabajando con distintos equipos.
• Implementar testing unitario y buenas prácticas de desarrollo.
Requisitos imprescindibles
• Dominio avanzado de STL y criterios CPP.
• Experiencia en interoperabilidad (pInvoke, código manejado).
• Sólida trayectoria en refactorización a gran escala.
• Concurrencia y optimización de rendimiento.
• Principios SOLID, metodologías Agile e integración continua.
• Experiencia en testing unitario.
Altamente valorable
Gitflow, programación GPU, geometría computacional, migraciones Windows → Linux, Docker e inglés fluido.
Competencias personales
Comunicación, trabajo en equipo, compromiso con la calidad y mentalidad de mejora continua.
Condiciones
• Puesto 100% presencial – Paterna (Valencia)
• Horario de 7:00 a 15:00 con flexibilidad
• Contrato indefinido
• Proceso gestionado con absoluta confidencialidad
CIPEx - Consejo de Ingenieros Peruanos en el EXterior
Platform Engineer (Azure, Kubernetes, Linux) – Freelance Contract - Start November – Remote
CIPEx - Consejo de Ingenieros Peruanos en el EXterior · Madrid, ES
Teletrabajo . TSQL Azure Linux Kubernetes Docker SQL Server
Direct message the job poster from RED GlobalFor our international client, we are looking for an experienced Platform Engineer in Azure, Kubernetes and Linux.You will be required to design platform solutions based on business requirements and implement the tech stack based on Azure.You must have project experience with ML Workspace.ResponsibilitiesPlatform design based on business requirements (Azure, Kubernetes and Linux)Design and best practice advise in ML WorkspaceWrite technical specifications and designFollow Git/GitHub processes for CI/CD pipelinesQualificationsProject experience as Platform EngineerLong-term project experience in Azure Suite (Synapse, Data Factory, ML Workspace, SQL Server)Must have: Project experience in ML WorkspaceStrong project experience with Kubernetes ClusterStrong project experience with Linux (Containers)Experience with TerraformExperience in using GitHub, CI/CD pipelines and GitHub ActionsDetailsDuration: Until end of the year (possible extension)Languages: Fluency in EnglishFor more information - please send your CV to ****** and I will call you back to provide you with more details.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyIndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at RED Global by 2xGet notified about new Platform Engineer jobs inEuropean Union .
Amsterdam, North Holland, Netherlands 1 week agoCologne, North Rhine-Westphalia, Germany 17 hours agoPlatform Engineer: Platform Solutions (Remote)
We're unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
#J-*****-Ljbffr
Backend Developer
1 dic.IP Fabric
València, ES
Backend Developer
IP Fabric · València, ES
Node.js Jenkins Docker Git REST TypeScript PostgreSQL Nginx RabbitMQ Redis
About IP Fabric
Join a pioneering force in network automation!
At IP Fabric, we enable people to uncover the truth about their networks. Built by network professionals and industry experts, our innovative solutions are transforming how enterprises manage their networks. As a post-Series B company, we´re expanding rapidly across Europe, the U.S., and beyond.
About The Role
Together with the rest of the team you´ll be developing best network infrastructure engine used by companies such as Airbus, Air France, RedHat, Microsoft, and many more. You will be fully responsible for developing and running a well-defined part of our application.
What You’ll Do
Designing and implementing quality software features, closely with DB/PostgreSQL
Creating use cases and test procedures for network technologies and protocols.
Creating configurations and verification procedures for various network platforms.
Assisting in parsing using regular expressions.
Assisting in DB network model extensions and updates.
Beta testing of new features of the IP Fabric platform.
Designing and implementing new features and capabilities of the IP Fabric platform.
Helping to guide product vision and strategy.
Helping TME, sales, and other teams in supporting customers.
What You´ll Need
Advanced PostreSQL knowledge
Excellent knowledge of Typescript, ES6/7, GIT, ESLint.
Experience with automated testing & CI.
Experience with various DB´s (we currently use both ArangoDB and PostgreSQL).
Focus on code quality.
Time management.
Continuous learning within software development.
Valid VISA to work in Czechia / EU
Bonus Points If You Have
Experience with NGINX.
Knowledge of CI/CD tools (Jenkins, drone), containers (Docker, podman).
CCNA/CCNP level networking experience.
Our Tech Stack
Node.js, TypeScript, Express.js, RabbitMQ, PostgreSQL, Redis, Socket.io
GitLab CI, Monorepo with Nx, esbuild.
Senior Java Backend Engineer
1 dic.UST
Senior Java Backend Engineer
UST · Madrid, ES
Teletrabajo Java Agile TSQL Linux Docker Kubernetes REST SOAP DevOps jUnit Spring
Role description
We are still looking for the very Top Talent...and we would be delighted if you were to join our team!
More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35.000 employees all over the world and presence in more than 35 countries. We are leaders on digital technology services, and we provide large-scale technologic solutions to big companies.
What we look for?
We are looking for a Senior Java Backend Engineer with at least 6 years of experience to join the project of our client from the banking sector.
High english level is required.
Availability to go to the client´s offices in the centre of Madrid 3 days a week.
Key Responsibilities:
- Collaborate in a cross-functional Agile team within a DevOps model, contributing to the full software lifecycle.
- Design, develop, deploy, and monitor backend applications; participate in code reviews and feature planning.
- Align solutions with enterprise architecture, working closely with System Architects.
- Ensure code quality and adherence to development standards.
- Handle L3 support, ensuring SLA compliance and coordinating with 1st/2nd level support.
- Lead release management and communicate with dependent systems.
- Perform IT audits, risk assessments, and manage security processes (e.g., firewalls, access control).
- Support in managing technical and architectural debt.
Mandatory requirements:
- Core Java 8+ and JUnit Strong computer science knowledge (algorithms, data structures, object-oriented design)
- Basic Linux shell scripting commands
- Java Messaging Concepts.
- Relational Database concepts, SQL, joins, index, triggers etc
- Web Services Rest, SOAP Spring core concepts
- Understanding of DevOps concepts such as CI/CD and the importance and value of automated testing
- Experience with enterprise-level application lifecycle - design, deploy, and manage applications using Kubernetes, Docker, Helm , and related technologies
- English at least B2+/C1
¿What can we offer?
- 23 days of Annual Leave plus the 24th and 31st of December as discretionary days!
- Numerous benefits (Heath Care Plan, Internet Connectivity, Life and Accident Insurances).
- `Retribución Flexible´ Program: (Meals, Kinder Garden, Transport, online English lessons, Heath Care Plan...)
- Free access to several training platforms
- Professional stability and career plans
- UST also, compensates referrals from which you could benefit when you refer professionals.
- The option to pick between 12 or 14 payments along the year.
- Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime...)
- UST Club Platform discounts and gym Access discounts
If you would like to know more, do not hesitate to apply and we´ll get in touch to fill you in details. UST is waiting for you!
In UST we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to Disability & Inclusion, so we are interested in hiring people with disability certificate.
#UST
Canonical
Software Engineer - Python and K8s
Canonical · Granada, La, ES
Teletrabajo . Python Agile Linux Docker Cloud Coumputing Kubernetes IoT
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
Our mission is to reinvent the way companies manage their open source information systems - on public clouds and in their own data centers. To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes. We want to move all of Canonical and Ubuntu IS onto this new, open source codebase.
We are confident that we can dramatically improve the experience of running complex business operations - and then we can help our customers embrace those new techniques and products. Traditionally, IS is an inward-facing operation. We would like to transform our IS team into an extension of the product engineering capability at Canonical. Our internal workloads are in many cases the same open source workloads that our customers want to operate. This team will productize those workloads for real-time automated operations on Kubernetes.
This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a role that requires rigor in both code and customer interactions. Our engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world class services to our customers.
Strong Python development skills and familiarity with Kubernetes are key requirements of this role. You'll work closely with other teams in Canonical to ensure your products operate reliably, efficiently and scale to production sized workloads for our customers looking to adopt cutting-edge technology. You will participate and be responsible for ensuring sound software architecture and follow best practices in software quality, testing and documentation.
The role entails
- Work in Python to design and deliver open source software operations code
- Work across the entire Linux stack, from kernel, networking, storage, to applications
- Learn to think rigorously about application and infrastructure reliability
- Shape high quality open source monitoring and alerting infrastructure
- Simplify open source operations for our customers and open source community
- Demonstrate sound engineering design and testing principles in your code
- Follow agile software development practices
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with company values
- Work from home with global travel once or twice a year for up to 2 weeks for events
- You love technology and working with brilliant people
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You are experienced with Linux systems administration, package management, and operations
- You have hands-on experience with at least one public cloud
- You are familiar with Docker and Kubernetes
- You are an experienced Python programmer and enjoy challenging projects
- You understand the importance of reliable software and strive to design and code to that expectation
- You are organized and want your team to deliver timely, high quality software
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Program
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Canonical
Software Engineer - Python and K8s
Canonical · Madrid, ES
Teletrabajo . Python Agile Linux Docker Cloud Coumputing Kubernetes IoT
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
Our mission is to reinvent the way companies manage their open source information systems - on public clouds and in their own data centers. To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes. We want to move all of Canonical and Ubuntu IS onto this new, open source codebase.
We are confident that we can dramatically improve the experience of running complex business operations - and then we can help our customers embrace those new techniques and products. Traditionally, IS is an inward-facing operation. We would like to transform our IS team into an extension of the product engineering capability at Canonical. Our internal workloads are in many cases the same open source workloads that our customers want to operate. This team will productize those workloads for real-time automated operations on Kubernetes.
This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a role that requires rigor in both code and customer interactions. Our engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world class services to our customers.
Strong Python development skills and familiarity with Kubernetes are key requirements of this role. You'll work closely with other teams in Canonical to ensure your products operate reliably, efficiently and scale to production sized workloads for our customers looking to adopt cutting-edge technology. You will participate and be responsible for ensuring sound software architecture and follow best practices in software quality, testing and documentation.
The role entails
- Work in Python to design and deliver open source software operations code
- Work across the entire Linux stack, from kernel, networking, storage, to applications
- Learn to think rigorously about application and infrastructure reliability
- Shape high quality open source monitoring and alerting infrastructure
- Simplify open source operations for our customers and open source community
- Demonstrate sound engineering design and testing principles in your code
- Follow agile software development practices
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with company values
- Work from home with global travel once or twice a year for up to 2 weeks for events
- You love technology and working with brilliant people
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You are experienced with Linux systems administration, package management, and operations
- You have hands-on experience with at least one public cloud
- You are familiar with Docker and Kubernetes
- You are an experienced Python programmer and enjoy challenging projects
- You understand the importance of reliable software and strive to design and code to that expectation
- You are organized and want your team to deliver timely, high quality software
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Program
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.