Design, build, and maintain scalable data pipelines and ETL processes
Develop and optimize data models, data marts, and curated datasets
Perform data ingestion, cleansing, and transformation from multiple sources
Ensure data quality, integrity, and consistency across systems
Implement data architecture best practices and standards
Collaborate with cross-functional teams to understand business requirements
Apply CI/CD practices within data environments
Support data security initiatives (e.g., RLS, data masking, encryption)
Monitor and troubleshoot data workflows and performance issues
Contribute to continuous improvement of data platforms and processes
Requirements
6+ years of experience in data engineering or related roles
Strong experience with ETL, data pipelines, and data modeling
Hands-on experience with modern data platforms such as: Databricks, Snowflake, Cloudera, Microsoft Fabric, Teradata, or similar
Experience with data ingestion tools (e.g., Kafka, NiFi, Airflow, Informatica)
Proficiency in SQL and working with relational & NoSQL databases
Good understanding of data architecture and data warehousing concepts
Experience with data security practices (RLS, masking, encryption)
Familiarity with CI/CD in data environments
Experience with visualization tools (Power BI, Tableau, Qlik) is a plus
Banking or payments industry experience is a strong advantage
Show more
About the job:
Provide comprehensive administrative support to CTI staff, including scheduling meetings, managing communications, coordinating logistics, and assisting with day-to-day operational tasks to ensure smooth team functioning across regions.
What You'll Do:
Maintain calendars and schedule appointments and meetings.
Take minutes at designated meetings; prepare and distribute as appropriate.
Receive and transfer phone calls, take appropriate messages.
Coordinate incoming information from multiple sources, prioritize, and organize action items.
Assist in client billing as needed.
Manage travel requests for all MEA region including Tickets, hotel reservation.
Maintain accounting filing systems; make copies as necessary.
Sort and distribute incoming mail, prepare outgoing mail.
Assist with meeting arrangements.
Keep inventories and order office supplies as needed.
Responsible for incoming and outgoing shipments, incl. post.
Arrange/organize lunches and departmental activities.
Assist with other projects and duties as assigned.
What You'll Bring:
Bachelor degree
2 years administrative assistant experience is preferable
Experience in accounting or finance department is preferable
About CTI
CTI Clinical Trial and Consulting Services is a global, privately held, full-service clinical contract research organization (CRO) focused on the advancement of treatments for chronically and critically ill patient populations. We assist clinical research throughout the lifecycle of development, from drug concept to commercialization. CTI is headquartered in the Greater Cincinnati, OH region with global operations in collaboration with pharmaceutical, biotechnology, and medical device firms. For more information, visit www.ctifacts.com
Why CTI?
Advance Your Career – We support career progression through a structured mentoring program and leadership courses that provide the support needed to grow. We also value ongoing education and training through tuition reimbursement and a dedicated training department.
Join an Award-Winning and Valued Team – We have an award-winning unparalleled culture that can be felt by our employees across 60 countries. We support a work-life balance and the importance of time with family by offering generous health benefits and vacation packages, hybrid work from home opportunities, and paid parental leave. We also encourage care for the world around us through our unique CTI Cares program.
Make a Lasting Impact – We focus on moving medicine forward by working on treatments for chronically and critically-ill patients, who depend on us to bring life-changing therapies to market.
Important Note
In light of recent increase in hiring scams, if you're selected to move onto the next phase of our hiring process, a member of our team will reach out to you directly from an @ctifacts.com email address to guide you through our interview process. Please ensure you are applying for jobs directly on our website (www.ctifacts.com) or from our verified LinkedIn page.
Please Note
We will never ask for your bank account information at any point during the recruitment process
Show more
A subsidiary of Al Ahly Capital, Al Ahly Momkn is a fast-evolving Fin-tech company committed to promoting secure, convenient & seamless payment solutions and financial services for business owners, service providers and consumers across Egypt.
At Al Ahly Momkn, we foster a culture of innovation, collaboration, and personal growth.
We believe in empowering our employees to unleash their full potential and make a real impact in their roles. As part of our team, you'll have the opportunity to work on exciting projects, learn from industry experts, and be part of a supportive and inclusive community.
Designing & implementing processes and tools to enable continuous integration and continuous delivery, maximizing the speed and quality of delivery across teams.
Automating build, release, deployment, and configuration activities
Working closely with software engineers, QA, and systems engineers to understand requirements and prototype, architect, implement, operate, and update DevOps solutions accordingly.
Full responsibility of migration and upgrading to new releases.
Service management.
System integration and implementation of Kubernetes, open shift, CI/CD and Docker
Full responsibility of migration and upgrading to new releases
Update the technical documentation and the team knowledge base.
Maintaining the availability of the applications and their hosted servers (on both LINUX, and Windows platforms)
Consulting with Vendor as appropriate
Requirements
Strong experience with container orchestration platforms such as Kubernetes and OpenShift.
Hands-on experience with CI/CD tools, including Jenkins and similar automation platforms.
Solid knowledge of containerization technologies such as Docker.
Experience with centralized logging and monitoring solutions like the Elastic Stack (ELK).
Proficiency in project management and version control tools such as Jira and GitHub.
Good understanding of Microservices Architecture principles and best practices.
Experience with code quality and static analysis tools such as SonarQube.
Strong Linux administration knowledge and troubleshooting skills.
Technical understanding of IT infrastructure technologies including DNS, proxy servers, and connectivity concepts.
Proficiency in scripting languages such as Python, Bash, Groovy, and JavaScript.
Software development experience is considered a plus.
Ability to maintain and update technical documentation and contribute to the team knowledge base.
Benefits
Embark on an exciting journey with the Fin-Tech Experts.
Join a workplace that actively encourages and supports all talents.
A support system where you have a safe place to voice your opinion, share feedback, and be your true authentic self.
Join us in our mission to accelerate financial inclusion and make financial freedom accessible to all.
Show more
About the Role
We are looking for an Administration Specialist to join our Administration team. The role will be responsible for managing day-to-day administrative activities, coordinating with third-party service providers, and ensuring efficient and cost-effective administrative support for employees and headquarters operations.
Key Responsibilities
Manage third-party agencies and service providers, including cleaning, maintenance, logistics, hotels, and travel agencies.
Forecast and monitor buffet supplies and consumption against budget, ensuring compliance with health, safety, and internal policies.
Coordinate furniture relocations between company sites, including requests, supplier coordination, and follow-up.
Handle office maintenance requests and coordinate with contracted suppliers to ensure timely completion.
Coordinate courier and logistics services for requested shipments.
Monitor cleaning agencies' operations and address any issues to maintain service quality and employee satisfaction.
Manage domestic hotel reservations, including receiving requests, evaluating offers, selecting the most suitable option, and ensuring cost-effectiveness.
Handle domestic flight arrangements by reviewing requests and prices, selecting the appropriate travel agency, and processing payments through SAP.
Manage meeting room reservations and coordinate room allocation based on business requirements.
Ensure all administrative activities are executed efficiently and in accordance with company policies and procedures.
Prepare and maintain weekly and monthly administrative reports, dashboards, KPIs, and MIS reports.
Coordinate with internal departments and external suppliers to ensure smooth delivery of administrative services.
Support and coordinate team activities to ensure operational efficiency and service quality.
Job Requirements
Bachelor’s degree in any discipline.
3+ years of experience in Administration or a similar field.
Experience in handling administrative services, suppliers, travel agencies, hotels, or facility-related activities is preferred.
Excellent time management and prioritization skills.
Strong organizational and multitasking abilities.
High attention to detail and problem-solving skills.
Excellent communication and interpersonal skills.
Ability to work effectively with multiple internal and external stakeholders.
Good command of English.
Show more
Job Purpose
The Executive Assistant provides high-level administrative support to the director, ensuring seamless coordination, efficient communication, and operational excellence. This role enhances productivity by managing schedules, overseeing logistics, and safeguarding confidential information. Through proactive organization and cross-functional collaboration, the Executive Assistant enables the director to focus on strategic priorities and business growth.
Responsibilities/Duties
Profil de candidat recherché :
Executive Support & Administration
Manage complex calendars, coordinate, attend meetings as requested, and optimize scheduling for the director.
Prepare, refine, and distribute reports, presentations, and formal business documents.
Handle highly confidential information with discretion, maintaining the integrity of sensitive materials.
Process expense reports, purchase requests, and budget-related documentation with accuracy.
Arrange comprehensive travel plans, including bookings, accommodations, and detailed itineraries.
Conduct research and compile supporting materials to aid informed decision-making.
Communication & Coordination
Serve as the primary liaison, ensuring effective communication between directors, internal departments, and external stakeholders.
Draft, review, and oversee official correspondence in alignment with company policies and regulatory requirements.
Develop and maintain structured digital and physical filing systems for streamlined document retrieval.
Monitor action items and drive timely completion of tasks assigned by or to the director.
Operational & Departmental Support
Oversee office supply inventory, ensuring timely procurement and replenishment of essential materials.
Manage uniform/PPE distribution, tracking orders and ensuring availability for relevant department staff.
Support departmental initiatives by monitoring action plans and ensuring strategic alignment.
Organize logistics for internal events, workshops, and training sessions to enhance team collaboration.
Facilitate correspondence with government agencies and regulatory bodies, ensuring compliance and timely responses.
Collaborate with department managers to refine administrative processes and optimize workflow efficiency.
Meeting & Event Management
Schedule, organize, and oversee all logistical aspects of internal and external meetings.
Prepare meeting agendas, document minutes, and follow up on key deliverables.
Provide live translation support during meetings when necessary.
Plan and execute departmental events, including team-building activities and recognition programs.
Safety Responsibilities
Promote a positive safety culture within the workplace and attend any safety-related meetings or briefings as required within the job role.
Comply with the requirements of RDMC RQHSE Policy and Safety Management System.
Be mindful that Safety, Security, and Environmental protection are everyone’s responsibility.
All staff members are accountable for reporting and intervening in any Safety, Security, or Environmental violations.
Qualifications
ESSENTIAL QUALIFICATIONS, KNOWLEDGE & EXPERIENCE
Bachelor’s degree in business administration, Management, or any related disciplines (technical background is highly preferred).
Professional certification in office administration, executive assistance, or project management is advantageous.
Fluent in English and Arabic, with proficiency in French is an asset.
Knowledge
Deep understanding of executive-level administration, corporate governance, and business protocols.
Advanced expertise in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) and business collaboration platforms (Teams, SharePoint).
Familiarity with corporate compliance requirements and regulatory documentation handling.
Ability to conduct in-depth research, analyze data, and present findings concisely.
Strong background in event planning, office management, and vendor negotiations.
Proven track record in managing complex scheduling, travel arrangements, and high-stakes coordination.
Experience
3-5 years in an executive assistant or senior administrative role, preferably supporting C-suite executives.
Extensive experience handling confidential materials, corporate documents, and regulatory communications.
Experience working with government agencies and regulatory bodies to ensure compliance and effective communication.
Strong financial acumen, including experience with expense reporting, procurement, and budget tracking.
DESIRED BEHAVIORS
Strategic Thinking & Initiative: Proactively anticipates needs, identifies inefficiencies, and optimizes processes to support executive priorities.
Detail-Oriented Execution: Ensures accuracy in documentation, scheduling, and follow-ups, maintaining high professional standards.
Exceptional Relationship Building: Fosters strong connections with executives, colleagues, and external partners.
Discretion & Ethical Integrity: Upholds confidentiality and demonstrates unwavering professionalism in handling sensitive matters.
Problem-Solving & Decision Making: Applies analytical thinking to navigate challenges and enhance operational efficiency.
Adaptability & Resilience: Thrives in a fast-paced, dynamic environment, seamlessly adjusting to evolving priorities.
Collaborative Leadership: Works effectively across departments, driving teamwork and operational alignment.
Accountability & Ownership: Takes full responsibility for deliverables, ensures follow-through, and maintains high-performance standards.
Show more
Job Requirements:
Manage and coordinate day-to-day administrative operations
Prepare and maintain reports, documents, records, and correspondence
Organize meetings, appointments, and business schedules
Handle emails, phone calls, and internal/external correspondence
Coordinate with different departments to ensure smooth workflow
Maintain and organize company files and documentation
Monitor office supplies, equipment, and administrative requirements
Coordinate with suppliers and service providers when required
Prepare regular administrative reports and follow up on pending tasks
Support management with administrative activities and special assignments
Ensure compliance with company policies and administrative procedures
Follow up on administrative requests and ensure timely completion
Identify administrative issues and provide effective solutions
Maintain confidentiality of company information and documents
Provide guidance and support to junior administrative staff when required
Requirements
7 to 10 years of relevant professional experience
Proven experience in Health, Safety, and Environment (HSE) management and compliance.
Show more