cover image
Zenika

Zenika

www.zenika.com

12 Jobs

572 Employees

About the Company

Zenika is an IT consulting firm with 550 employees that helps companies with their digital transformation. The company has offices in France, Canada, Singapore and now in Morocco.

Bridging the organic and digital worlds, our expertise begins with user interfaces and ends with data storage and operations, using agile, DevOps and security practices. Zenika is powered by its values of sharing, transparency and fellowship, so it's no surprise that our community is strongly committed to open source and green computing.
As a link between the organic and digital worlds, our expertise begins with an interface and ends with data storage and exploitation, in agile, devops and secure mode. Sharing, transparency and conviviality are values that belong to Zenika, so it is natural that our community is strongly committed to open source and sustainable digital.

Listed Jobs

Company background Company brand
Company Name
Zenika
Job Title
Consultant Fullstack JS - F/H
Job Description
**Job Title** Consultant Full‑Stack JavaScript (F/H) **Role Summary** Provide end‑to‑end development and architectural modernization for client projects, leveraging a modern JavaScript ecosystem. Collaborate in cross‑functional agile teams, influence product direction, mentor peers, and drive quality through TDD, Clean Architecture, and Dev‑Ex best practices. **Expectations** - Deliver scalable, high‑quality code in a fast‑paced, client‑centric environment. - Act as a technical advisor, shaping architecture and technology choices. - Mentor junior developers and promote craftsmanship. - Participate actively in agile ceremonies and continuous improvement initiatives. **Key Responsibilities** 1. Design, develop, and refactor front‑end and back‑end components using JavaScript/TypeScript, Node.js, and modern frameworks (Angular 16, Vue, React, Nuxt). 2. Build and maintain micro‑service architectures, REST/GraphQL APIs, and Kubernetes‑based deployments. 3. Own end‑to‑end CI/CD pipelines with GitLab CI, Docker, and container orchestration. 4. Write unit, integration, and end‑to‑end tests with Vitest, Jest, and Playwright; uphold TDD discipline. 5. Conduct code reviews, architecture reviews, and knowledge‑sharing sessions. 6. Contribute to product vision, backlog refinement, and technical road‑mapping. 7. Foster a culture of quality, continuous delivery, and collaborative problem solving. **Required Skills** - Strong proficiency in JavaScript/TypeScript, Node.js, and at least one modern front‑end framework (Angular, Vue, React). - Experience with Nuxt, micro‑services, Docker, Kubernetes, and CI/CD automation. - Hands‑on testing with Vitest, Jest, and Playwright; solid test‑driven development mindset. - Understanding of Clean Architecture, Domain‑Driven Design, and Dev‑Ex principles. - Familiarity with PostgreSQL, GitLab, and Agile methodologies (Scrum/Kanban). - Excellent communication, mentoring capability, and ability to influence design decisions. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Certifications in cloud platforms (Kubernetes, Docker, AWS/Azure/GCP) or JavaScript frameworks are a plus.
Rennes, France
Hybrid
11-12-2025
Company background Company brand
Company Name
Zenika
Job Title
Copy of Expert Kafka F/H
Job Description
**Job Title** Kafka Expert Engineer (F/H) **Role Summary** Provide technical leadership on data‑engineering and streaming solutions, redesigning architecture, building products from scratch, and modernizing legacy systems. Drive high‑quality software practices, participate in product vision, and mentor teams across client and internal projects. **Expectations** * Strong expertise in distributed streaming and data pipelines. * Proven experience modernizing complex systems and building end‑to‑end architectures. * Ability to influence technical decisions, contribute to product strategy, and guide team growth. * Comfortable mentoring, training, and documenting solutions for diverse stakeholders. **Key Responsibilities** * Design, implement, and maintain scalable Kafka‑based data pipelines (Airflow, Dagster, DBT, Spark, Beam, Flink, SQLMesh). * Redesign and modernize system architecture for public, B2B, or internal platforms. * Participate in technical steering, architecture reviews, and product strategy sessions. * Promote and enforce clean‑architecture, TDD, DDD, and other craft practices. * Mentor developers, provide hands‑on coaching, and lead knowledge‑sharing sessions. * Produce and maintain technical documentation for solutions, tools, and best practices. * Collaborate in Agile environments (Scrum/Kanban), contribute to sprint planning, demos, and retrospectives. * Manage CI/CD pipelines (GitLab, Docker, Kubernetes) and ensure robust deployment workflows. **Required Skills** * Kafka (advanced), distributed messaging, and event‑driven architecture. * Data‑engineering tools: Airflow, Dagster, DBT, Spark, Beam, Flink, SQLMesh. * Containerization & orchestration: Docker, Kubernetes, GitLab CI/CD. * Programming languages: Java (17+), JavaScript/TypeScript (Angular). * Database experience: PostgreSQL, SQL/NoSQL. * Software design principles: Clean Architecture, Domain‑Driven Design, Test‑Driven Development. * Agile methodologies and cross‑functional collaboration. * Strong written and verbal communication in English; French is a plus. * Mentoring, training, and technical documentation skills. **Required Education & Certifications** * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent. * Optional certifications: Confluent Kafka, Certified Kubernetes Administrator, AWS Certified Big Data – Specialty, or related data‑engineering credentials.
Paris, France
On site
11-12-2025
Company background Company brand
Company Name
Zenika
Job Title
Consultant Fullstack JS - Lille F/H
Job Description
**Job Title** Fullstack JS Consultant **Role Summary** Drive high‑impact technology projects by redesigning architecture, building products from scratch, and modernizing systems across public and B2B domains. Collaborate closely with clients or internal teams, leveraging a modern JavaScript/TypeScript stack while influencing technical direction, product vision, and software craftsmanship. **Expectations** - Deliver tangible technical value in architecture, code, and product strategy. - Mentor and uplift teammates, sharing best practices in TDD, DDD, and Clean Architecture. - Communicate effectively with stakeholders to align technical solutions with business goals. - Continuously improve quality and performance of codebases in an agile environment. **Key Responsibilities** 1. **Architecture & Modernization** – Redesign legacy systems, implement microservices, and upgrade public or B2B platforms. 2. **Full‑Stack Development** – Build end‑to‑end solutions using JavaScript/TypeScript, Node.js, Nest.js, Angular, Vue, React, Nuxt, Vite. 3. **Testing & Quality** – Write automated tests with Vitest, Jest, and Playwright; enforce TDD, DDD, and clean‑architecture principles. 4. **CI/CD & DevOps** – Configure and maintain pipelines in GitLab, Docker, Kubernetes. 5. **Technical Leadership** – Guide technology choices, contribute to product vision, and mentor junior developers. **Required Skills** - Strong command of JavaScript/TypeScript and modern frameworks (Node.js, Nest.js, Angular, Vue, React, Nuxt). - Proficiency with build and test tools (Vite, Vitest, Jest, Playwright). - Experience with CI/CD pipelines (GitLab), containerization (Docker), orchestration (Kubernetes). - Knowledge of TDD, DDD, Clean Architecture, and microservices. - Familiarity with agile methodologies (Scrum, Kanban). - Excellent communication and mentoring abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - No specific certifications required; continuous learning and experience across multiple ecosystems valued.
Lille, France
On site
12-12-2025
Company background Company brand
Company Name
Zenika
Job Title
Architecte de Solutions Senior (Java AWS)
Job Description
Job Title: Senior Solutions Architect – Java & AWS Role Summary Lead end‑to‑end design and delivery of robust, cloud‑native solutions for enterprise clients, primarily in the financial sector. Act as technical advisor, aligning functional and non‑functional requirements with strategic business goals, and driving architecture best practices across multidisciplinary teams. Expectations - Deliver high‑quality, scalable architectures that meet performance, security, and regulatory standards. - Influence customer technology roadmaps and advocate for innovative, cost‑effective solutions. - Mentor and coach peer architects, fostering continuous improvement and knowledge sharing. - Maintain up‑to‑date expertise in Java ecosystems, cloud services, container orchestration, and integration patterns. Key Responsibilities 1. Design solution blueprints, including API gateways, micro‑services, ESB/Kafka pipelines, and Kubernetes deployments. 2. Evaluate and recommend technology choices, cost models, and implementation strategies aligned with enterprise objectives. 3. Lead solution workshops, architecture reviews, and pair‑programming sessions. 4. Collaborate with security, DevOps, and data teams to embed security controls (SAML, OAuth, OpenID) and ensure compliance. 5. Support SAFe Program Increment (PI) Planning, ensuring architectural runway and backlog alignment. 6. Conduct post‑delivery reviews, capture lessons learned, and update architecture guidelines. Required Skills - 7–10 years of solution architecture experience, preferably in finance. - Deep knowledge of Java, Spring Boot, Kafka, ESB, and container orchestration (Kubernetes, Docker). - Experience with relational (Sybase, Oracle, PostgreSQL) and NoSQL (MongoDB) databases. - Proficiency in AWS services (EC2, ECS, EKS, RDS, S3, IAM, VPC) and at least one AWS certification (Solution Architect Associate preferred). - Strong grasp of API management, micro‑service patterns, CI/CD pipelines, and infrastructure automation (Terraform, CloudFormation). - Excellent communication in English and French, with ability to translate complex technical concepts for non‑technical stakeholders. - Proven leadership, facilitation, and mentorship abilities. Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. - AWS Certified Solutions Architect – Associate (or equivalent). - Additional certifications in architecture frameworks (TOGAF, Zachman) or enterprise integration (Mulesoft, WSO2) are advantageous.
Montreal, Canada
Hybrid
Senior
14-12-2025