BC Solution Architect
On site
Morocco
Full Time
16-04-2025
Job Specifications
About Ciellos
Ciellos is a Microsoft Dynamics 365 technology consulting powerhouse. We are certified as both a Microsoft ISV Development Center and a Microsoft AIM Modernization Center. Our expertise covers a broad range of Microsoft technologies, such as Microsoft Dynamics 365 Business Central, Finance & Supply Chain Management and Customer Engagement, in addition to Power Platform, Azure, AI, Copilot and more.
Ciellos has a proven partner centric business model that supports technical excellence, global project delivery, and repeatable methodology. Our deep experience comes from over 25 years of working with Microsoft partners and technologies.
Position Overview
As a member of the professional services team BC Solution Architect will be responsible for reviewing customer business process, providing solid analysis, assessing solutions and advising our customers on how to best meet their goals. Your team management skills will lead the projects you design and organize teams to meet the deliverables. You will be recognized as cloud business systems expert and support our customers as they migrate solutions to modern platforms. Our principal project areas are business process development, complex implementations, cloud architecture and build outs, ISV product development, phase 2+ systems improvements, AI and business intelligence and performance overhauls, upgrades, integrations and system migrations.
Responsibilities
Manage discovery, analysis, and assessment phases, producing qualified solutions and estimating the work plan, while continuously advising our customers how they can gain more from their technology investments.
Pre-Sales Solution Engineering, Project Definition, Business Requirements Analysis, Functional/Technical Design, and on-going QA activities related to the Build and Deploy Phases.
Perform gap analysis between systems functionality and customer’s requirements.
Identify and recommend product customizations, enhancements, or workarounds to meet customer requirements.
Develop functional and technical specifications for D365 BC enhancements and integrations to other business applications.
Assist Industry leads in estimating the steps in formulating their solution maps (based on industry knowledge).
Provide Dynamics functional and technical implementation and product development expertise.
Work with the Project Manager to formulate implementation plans, risks and mitigation strategies, and timeline requirements.
What Is Needed to Succeed in The Role?
Minimum Requirements
Minimum of 10 years overall consulting and/or technical experience in Dynamics NAV/D365 BC
Experience with modern D365 BC tools such as Telemetry, BCPT, and Dataverse
Experience in conducting D365 system demonstrations for customers
Advanced knowledge of English and high communication skills
Ability to analyze, translate, and define business requirements into solutions and solve complex application problems
Flexible and adaptable to learning and understanding new technologies
Leading participation in business process design, complex implementations and large software development build scenarios
Preferred Qualifications
D365 BC Certifications as a plus
Location
This position is open to candidates from all countries of Europe. Still, preference will be given to candidates from Ciellos core locations in Europe: Albania, Macedonia, Portugal, and Ukraine, who do not require visa sponsorship now or in the future.
Compensation
The base pay offered may vary depending on job-related knowledge, skills, experience, and the location.
Our Benefits and Perks
Flexible Work Environment: Enjoy flexible hours and remote work options.
Generous Time Off: Take advantage of 4 weeks of annual paid time off and 11 national holidays.
Comprehensive Health Insurance: Benefit from flexible usage options and reimbursements within your annual allowance.
Professional Growth: Receive mentoring and training from Microsoft Dynamics experts, plus reimbursement for Microsoft certifications.
Referral Bonuses: Earn bonuses for successful candidate referrals after they pass the probationary period.
Social Fun: Participate in fun online events and office gatherings at our core Ciellos locations.
Awesome Perks: And yes, there's swag!
Our Culture
Our culture ensures everyone has a voice and feels truly welcome. People matter most at Ciellos and have always been at the heart of our business. We regularly ask our employees to share what they think about our strengths as a company.
How does Ciellos promote a strong culture across the multi-national organization?
Family oriented environment
Consistent leadership, based on trust and responsibility
Management provides autonomy and trusts employees to manage their tasks independently
Healthy hybrid work environment - work-life balance is not just talked about, but is a focus
When in the office, frequent opportunities to enjoy lunch as a team focused on comradery
Our Values That Shape Everything We Do at Ciellos
Trust is the foundation for all our relationships
Respect for everyone, at the heart of our culture
Courage to advise, consult, and plan at the highest potential
Harmony in collaboration, solutions, and teamwork
Quality focused on the highest quality of workmanship
Team supporting each other, our partners, and our customers
Why Should You Join Ciellos?
International consulting company with unique ERP talent
Frontrunner of the Women in Dynamics equality initiative
One of only a few Microsoft Dynamics Development Centers globally
220+ Dynamics Upgrades and Migrations
250+ Dynamics ERP Implementations
Managing more than 250 projects of various sizes and complexity annually
Internal rating of Employer Brand 8.35 out of 10
Remote work with flexible schedules or hybrid work in offices
Offices in 8 countries - USA, Canada, Brazil, Denmark, Portugal, Macedonia, Albania, Ukraine - with almost 200 employees total
10+ years of average Dynamics experience of our staff
25+ years of industry experience working with Microsoft in the ERP space
Who Should Apply?
We invite you to apply to our positions even if you do not meet 100% of the qualifications listed in the description. If you're passionate about our mission and aligned to Ciellos values, we hope you'll come to contribute to our culture.
We are not able to sponsor visas or take over sponsorship at this time.
Recruitment Notice
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
By choosing to apply you agree to your Personal Data gathering and processing. When you apply for a job at Ciellos, Ciellos will collect and use personal data about you during the recruiting and hiring process.
Notice to Recruitment Agencies and Third Parties
We are not accepting candidates submitted by third-party agencies or recruiters.
About the Company
Related Jobs


- Company Name
- Oracle
- Job Title
- Technical Lead - Fintech
- Job Description
- Location: Casablanca (onsite) We’re looking for a Technical Lead with expertise and passion in building teams, coaching individuals, and solving difficult problems in distributed systems, and highly available services. Our work environment is very technically challenging: you need to understand complex code very quickly. You must be able to conceptualize the interaction of software components and products together in a stack. You need to be prepared to expect the unexpected and have a strong focus on customer satisfaction. We're looking for people who are fast learners, highly motivated, and have great communications skills. If the opportunity to resolve real-world customer problems in the world's most important software products is exciting to you, then come join us. You can be guaranteed never to be bored! As a a leader and manager, you will apply your technical and organizational skills to solve delivery, support, and operational optimizations, while driving execution of roadmap commitments. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. You will work with a variety of technical, functional, and business stakeholders to ensure consistent delivery of product advancements. Responsibilities As a manager, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture. Build and mentor a high-performing development team, fostering a culture of collaboration, innovation, and continuous improvement. Effectively manage resources, priorities, and schedules to ensure timely delivery of high-quality software solutions. Collaborate with product management, architecture, and other cross-functional teams to define project requirements and priorities. Collaborate with product management, architecture, and other cross-functional teams to define project requirements and priorities. Communicate effectively with stakeholders to provide updates on project status, solicit feedback, and address concerns or issues as they arise. Required Qualifications: Have 8+ years of professional experience in developing large scale web applications, UI, high performance REST APIs. Hands-on experience of Micro-service architecture and modern UI framework. BS or MS in Computer Science or an equivalent area Minimum 3 years of experience leading small- to medium-scale cross-organizational initiatives. Experience with Cloud Applications and technologies. Experience in scalability, performance, security, concurrency for cloud-based Apps is a plus. Experience of database design/modelling, knowledge of RDBMS concepts and working SQL knowledge is required. Knowledge/Experience with: Python/Java, PL-SQL, API Integration, Linux, Analytics and Reporting experience, OCI Ability to navigate in cloud-based development environment Solid grasp of REST and related Server-side technologies (e.g. SWAGGER, OpenAPI, NodeJS) Excellent understanding of System Architecture and Implementation experience of working / released products with considerable complexity. Good working knowledge of Micro-service architecture and various design patterns. Proven ability to deliver high-quality SaaS applications. Excellent diagnostics, debugging and troubleshooting experience on Linux / Unix environments, along with ability to identify product improvements. Knowledge of Project Management concepts / software (Jira, Sprints, etc.) and ability to multi-task and deal with shifting priorities Should have excellent written (including product documentation) and verbal (with presentation) communication skill Strong analytical and problem-solving skills.


- Company Name
- HCLTech
- Job Title
- Customer Service Specialist (Spanish or Portugues speaker)
- Job Description
- HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2022 totaled $12.1 billion. To learn how we can supercharge progress for you, visit hcltech.com. About the Role The Supply Chain Specialist has broad ranging responsibilities in all aspects of Supply Chain operations and is responsible for ensuring that the day-to-day supply chain business results are achieved. This role combines analysis and reporting along with hands-on application within each of the departments in the Supply Chain to ensure excellence in the overall performance of the operations. The position provides backup and support to key positions within the Supply Chain team. Activities Pick-up calls, raise orders, provide solutions according to timelines. Raise Escalations when stock is not available /Liaise with Level 2 support team in Venray on estimate time of arrival. Ensure key performance indicators are met for all different activities. Respond to customer inquiries and provide answers/solutions by email within established timelines. Raise Complaints – Ensure the loop is closed between engineer and Supply Chain. Ensure on time allocations of orders. Support on time escalation to managers about Emergency orders or Level1. Interface / Liaise /Support various service desks (Control Tower/Local Back-Office), to answer queries within agreed timeline. Support Business Changes. Clear client system work Queues for back-office activities; chase engineers for access stock; system maintenance. Job Description Post Sales Supply Chain Specialist (Spares). Handle questions, queries, and log complaints from engineers within agreed call performance / response time, to ensure key performance indicators are met, and service level agreements are achieved. Handle non-deliveries of spare shipments, find root cause in supply chain, and stop recurrence for future deliveries. Develop strong relationships with back-office representatives and have/maintain extended network to find solution/answers. Manual Order Entry (including couriers/ taxis) for exceptional orders / customer requirements. Maintain active participation with the Customer Service Team to commit to all the above and ensure expectations/ key performance indicators are met. Take calls and raise manual Emergency Orders for the Service Engineer in the field. Offer alternative solutions when needed. Proactively support engineers for them to meet customer requirements. Back-Office activities; clean-up work queues, following up with engineers and making corrections to ensure the system is not polluted. Responsibilities Provide accurate, timely, and professional reports to senior management for historical analysis, account status, and forecasting purposes. Provide best effort and cooperative spirit on special projects outside regular account responsibilities when/if requested. Participate in business meetings and general inputs in day-to-day improvements. Qualification Fluent spoken and written English and Spanish (or) Portugues. System affinity, very good SAP technical skills CRM and ECC modules e.g. ZMTO_ORD_Status, MD04, ME23N, ME53N, CRMD_Order. Experience with ERP systems. Logistics and customer service experience; Knowledge in Supply chain. Excel and analytical thinking. Flexible to work from 9AM CET to 6PM CET. Bachelor degree in business or logistics studies. Team player, proactive approach, able to see connections and determine impact in different steps of supply chain.


- Company Name
- AXA Assurance Maroc
- Job Title
- Data Engineer F/H
- Job Description
- AXA ASSURANCE MAROC recrute pour le compte de sa Direction Transformation / DATA, ANALYTICS & AI un/une Data Engineer : Missions du poste : Le rôle du Data Engineer est de soutenir le développement de la stratégie Data & BI de la compagnie tout en supportant les collègues et les métiers via conception de datamarts, d’études et de reports interactifs. Activités du Poste : Participer à l’élaboration d’architectures cibles pour la collecte, le stockage, le traitement, la visualisation et l’analyse de données ; Développer l’ensemble des processus d’intégration des données (ETL, ELT) ; Concevoir, développer et déployer des flux de données complexes sur des environnements cloud (AWS / Azure) ; Participer à la mise en place de plateformes data sur le cloud et au déploiement des outils nécessaires pour le traitement et l’analyse des données ; Assurer le suivi de la qualité des données collectées et traitées à travers la mise en place de tests automatisés ; Suivre la bonne application des règles de gouvernance des données à travers la mise en place d’outils dédiés ; Concevoir et déployer les outils nécessaires pour la mise à disposition des données pour les data scientistes et pour les utilisateurs métiers des données... En outre, et de façon non limitative, il peut être amené à effectuer toute mission à la demande de sa hiérarchie, compatible avec sa fonction. Compétences Requises : Expertise sur des technologies Cloud Data : indispensable sur AWS (S3, Lambda, Redshift, Glue, Athena...) et idéalement sur Azure (ADLS, Databricks, Data Factory, Azure ML...) ; Data engineering (ETL/ELT) : Spark (Python, Scala, Java), Airflow, Talend, SSIS, Kafka, Hadoop; Expertise sur une solution de Data Warehousing/DataLake : AWS Lake Formation, Teradata, BigQuery, Redshift, Synapse, Snowflake, etc. ; Expertise sur un outil d’orchestration de flux : Airflow, Luigi, etc ; Connaissance des solutions de bases de données SQL : Cloudera Teradata, Microsoft SQL Server, SAS Base, SAP Hana ; Expertise en Data vizualisation : PowerBI, Tableau, Qlik ; Maitrise des outils d’intégration et de déploiement continue : Jenkins, git, GitHub, gitlab, création de CI/CD, docker, Ansible, kubernetes, etc. ; Connaissances en machine learning ; Connaissance des systèmes NoSQL : Elasticsearch, HBase, Cassandra, Redshift ; Sens de l'organisation et du détail ; Capacités d'analyse ; Acceptation du changement, adaptabilité ; Capacité à innover et proposer ; Respect de la confidentialité … Profil recherché : De formation Bac+4 ou plus, université ou Ecole d’ingénieur en Data ou BI ; Expérience de minimum 2 ans dans un poste similaire… Si le descriptif correspond à votre profil et motivations professionnelles, merci de nous faire parvenir vos CV. Pourquoi rejoindre AXA Assurance Maroc ? AXA est un des leaders de l’assurance et de la gestion d’actifs à travers le monde. Nous aidons nos 108 millions de clients à traverser les petites et grandes difficultés de la vie. Accéder à des opportunités de développement professionnel et de formation continue pour favoriser votre croissance au sein de notre entreprise et enrichir votre panel de compétences. Evoluer dans une culture d'entreprise basée sur l’agilité, la performance individuelle et collective, la collaboration et l'éthique. Être collaborateur AXA Assurance Maroc, c’est rejoindre un environnement de travail inclusif et diversifié, où chaque individu est valorisé et a la possibilité de s'épanouir. Tous nos emplois sont ouverts aux personnes en situation d’handicap.


- Company Name
- Oracle
- Job Title
- Senior DevOps Engineer
- Job Description
- Job Description Senior DevOps Engineer R&D Location: Casablanca (onsite work mode) Job description : We are looking for a highly skilled and experienced Senior DevOps Engineer with an experience on Site Reliability Engineering (SRE) to join our growing team. In this role, you will be responsible for not only developing and maintaining CI/CD pipelines and automating infrastructure management but also ensuring the reliability, scalability, and availability of our services. You will work closely with cross-functional teams (data scientists, software engineers, DevOps engineers) to ensure the infrastructure and applications can handle high traffic volumes with minimal downtime, while also mentoring junior engineers in the best practices for DevOps. Responsibilities What you’ll do Build, manage, and optimize continuous integration and continuous deployment (CI/CD) pipelines to automate code testing, integration, and deployment processes. Deploy and manage infrastructure using Infrastructure as Code (IaC) tools like Terraform. Ensure environments are reproducible, scalable, and cost-effective. Work proactively on capacity planning, identifying performance bottlenecks, and scaling systems based on traffic patterns and load expectations. Manage infrastructure and applications deployed on cloud platforms like OCI, AWS, Azure, or GCP. Implement containerization using Docker and manage container orchestration with Kubernetes or similar tools. Lead initiatives to optimize application performance, including database tuning, caching strategies, and application monitoring. Work with engineering, security, and product teams to ensure high-quality service delivery, troubleshoot issues, and ensure reliable deployments. Implement and promote SRE best practices to ensure high availability, uptime, and reliability of systems and services across development, staging, and production environments. Design and manage monitoring, alerting, and incident response systems to detect performance issues, security vulnerabilities, and failures in real-time. Use tools like Prometheus, Grafana, Datadog. Define, measure, and track SLOs and SLIs for services, ensuring adherence to error budgets, and collaborating with development teams to prioritize reliability work. Develop and implement automated recovery and self-healing mechanisms to reduce human intervention during incidents, such as auto-scaling and auto-remediation processes. Provide mentorship and guidance to junior engineers, helping them understand DevOps best practices and supporting their technical growth. Qualifications B achelor's degree in computer science, Engineering, or a related field. 5+ years of experience in a DevOps, SRE, or related role, with expertise in building and maintaining reliable, scalable systems. Strong experience with cloud platforms (OCI, AWS, Azure or GCP). Hands-on experience with containerization (Docker, Rancher) and orchestration platforms (Kubernetes, Helm). Expertise in monitoring and alerting tools like Prometheus, Grafana, Datadog, or similar. Experience with Infrastructure as Code (IaC) tools such as Terraform or Ansible. Proficient in scripting languages (Python, Bash, etc.) for automation tasks and system configuration. In-depth experience with CI/CD tools like Jenkins, GitLab CI, or equivalent. Strong understanding of networking protocols, security practices, and cloud-native architectures. Experience working in an environment that practices SRE principles, including SLOs, SLIs, and error budgets. Strong troubleshooting skills with the ability to manage complex production issues and outages. Experience with performance tuning and optimization techniques for both applications and infrastructure. Strong written and verbal communication skills in English. Strong documentation skills with the ability to clearly outline processes and procedures for others to follow. Personal Attributes: Strong problem-solving and analytical abilities, with the ability to work under pressure during incidents. Strong written and verbal communication skills in English, with the ability to collaborate effectively across teams. Strong leadership capabilities to mentor junior engineers and foster a culture of reliability and continuous improvement. A proactive, self-motivated approach to work, with a passion for improving system reliability and performance. Career Level - IC3 Responsibilities As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.