robusta

Robusta is a tech agency specializing in digital transformation for diverse industries. With over 100 tech and market consultants, the company focuses on digitizing operations and enhancing digital customer engagement. Operating primarily from Egypt and Germany, Robusta serves clients across the EMEA region.

Related companies:

Jobs at this company:

Apply

๐Ÿ“ Egypt, U.S., GCC region

๐Ÿ” AI and machine learning

  • Bachelorโ€™s degree in Computer Science, Engineering, Business, or a related field.
  • 5+ years of experience managing technical projects, preferably in AI or machine learning.
  • Demonstrated ability to manage multiple projects simultaneously and deliver on time.
  • Familiarity with Agile methodologies and tools such as JIRA or Trello.
  • Strong written and verbal communication skills in English and Arabic.
  • Proven ability to collaborate effectively with cross-functional teams and customers.

  • Collaborate with customers and technical teams to define project deliverables, user stories, and timelines.
  • Break down project requirements into manageable tasks and assign ownership within the technical team.
  • Act as the primary point of contact for customers, facilitating clear communication between stakeholders.
  • Monitor project progress, ensuring timely execution, and report updates to leadership and customers.
  • Identify potential roadblocks and work proactively with technical teams to address them.
  • Champion best practices in project management to ensure efficient execution of all projects.

Project ManagementAgileArtificial IntelligenceCloud ComputingMachine LearningJira

Posted 9 days ago
Apply
Apply

๐Ÿ“ Egypt

๐Ÿงญ Full-Time

๐Ÿ” Artificial Intelligence

  • Bachelorโ€™s degree in Computer Science, Engineering, or a related field.
  • 5 years of experience in ML development, with a proven track record in scaling production systems.
  • Deep understanding of natural language processing (NLP) and large language models (LLMs).
  • Extensive expertise in Python and machine learning libraries and frameworks.
  • Experience with acquiring and validating human-labeled data effectively.
  • Experience with building machine learning pipelines for labeling, sampling, training, evaluation, serving, and monitoring.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication (especially writing) and team collaboration skills.

  • Collaborate closely with cross-functional teams.
  • Identify and prioritize machine learning investments.
  • Implement and integrate models into various deployment environments.
  • Design, implement, test, deploy, and maintain machine learning systems.
  • Ensure systems work securely, reliably, and efficiently at scale.
  • Champion best practices and processes to deliver timely, high-quality solutions.

DockerPythonSoftware DevelopmentAgileApache AirflowArtificial IntelligenceCloud ComputingData MiningElasticSearchFlaskGitJavaJavascriptKerasKubernetesMachine LearningNLTKNumpyAirflowAlgorithmsData scienceGoREST APIPandasTensorflowCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsLinuxWritten communication

Posted about 1 month ago
Apply
Apply

๐Ÿ“ Egypt

๐Ÿ” Technology Consulting

  • Degree in Computer Science, Engineering, or a related field.
  • 5+ years in backend development.
  • Proficient in PHP Laravel Framework for software design, development, and testing.
  • Experience with high availability and low latency solutions.
  • Strong knowledge of MySQL, optimizing SQL queries.
  • System administration experience is a plus.
  • Familiarity with AWS and Google APIs.
  • Experience with Continuous Delivery lifecycle is a plus.
  • Skilled in version control and CI/CD tools.
  • Understanding of performance and security in distributed systems.
  • Excellent communication skills for both technical and non-technical audiences.
  • Strong debugging skills.

  • Collaborate with Dev team members on new features.
  • Take ownership of design and development.
  • Evaluate and implement best practices.
  • Participate in technical support and troubleshooting.
  • Provide insights for integration, estimations, and proposals.
  • Investigate bugs, refactor code, and improve performance.
  • Mentor junior developers and review pull requests.
  • Engage in Agile/Scrum processes.
  • Document technical information.
  • Support web and mobile applications.
  • Commit to continuous learning of evolving technologies.

Debugging

Posted about 2 months ago
Apply
Apply

๐Ÿ“ Egypt

๐Ÿ” Technology consultancy

  • Strong verbal and written communication skills in English and Arabic.
  • Experience with Microsoft on-prem solutions (AD, DHCP, DNS, Exchange).
  • Expertise in high-availability solutions (NLB, Failover Cluster).
  • Hands-on experience with Microsoft and Linux OS.
  • Solid knowledge of Office 365 products and Azure environment.
  • Bachelor's degree in IT, Computer Science, or related field (preferred).
  • MCSA or MCSE Certification.
  • Azure Fundamentals or Azure Administrator Associate Certification.
  • ITIL Foundation (plus).

  • Manage cloud servers: installation, accessibility, and troubleshooting.
  • Administer new solutions, programs, and applications on servers.
  • Provide system updates/upgrades to meet business needs.
  • Run periodic OS patches to address vulnerabilities and bugs.
  • Set up and manage email accounts and user access according to IT policies.
  • Maintain operating systems, business applications, security tools.
  • Monitor and troubleshoot on-prem and cloud environments.
  • Implement security solutions and manage remote access solutions.
  • Plan and execute server upgrades and migrations.

Scripting

Posted about 2 months ago
Apply
Apply

๐Ÿ“ Egypt

๐Ÿ” Technology Consultancy

  • Bachelorโ€™s degree in Computer Science, Data Science, Statistics, Business Analytics, or a related field.
  • Advanced degree or relevant certifications (e.g., Certified Business Intelligence Professional) are a plus.
  • 5-7 years of experience in business intelligence and data analysis.
  • Proficiency in Microsoft BI tools such as Power BI, SSRS, SSAS, SSIS.
  • Strong knowledge of SQL and data querying techniques.
  • Familiarity with cloud platforms and their integration with BI solutions.
  • Experience with ETL processes and working in a data warehousing environment.
  • Strong knowledge of data visualization principles and techniques.
  • Excellent communication skills for presenting complex data insights.

  • Analyze large datasets to identify trends, anomalies, and insights to drive business decisions.
  • Design and develop interactive dashboards and reports using BI tools for business performance visualization.
  • Collaborate with data teams for data integrity and maintain data pipelines.
  • Engage with business stakeholders to understand their needs and translate to technical specifications.
  • Track key performance indicators (KPIs) to monitor business performance.
  • Present findings and insights to management using clear visualizations.
  • Stay updated with BI tools and look for process improvement opportunities.
Posted about 2 months ago
Apply
Apply
๐Ÿ”ฅ UX Designer
Posted 2 months ago

๐Ÿ“ Egypt

๐Ÿ” Technology and Digital Transformation

  • Problem solving.
  • Understanding of accessibility principles.
  • Proficiency in interaction design.
  • Strong critical thinking and detail orientation.
  • Excellent communication and presentation skills.
  • Empathy and openness to feedback.
  • Basic UI design principles knowledge.
  • Data-driven approach.
  • Flexibility and teamwork spirit.
  • Ownership of tasks and eagerness to learn.
  • Experience with user/market research and competitive analysis.

  • Analyzing business objectives and user requirements.
  • Conducting user research to understand user needs and behaviors.
  • Creating user personas and performing competitive analysis.
  • Designing mid-fidelity wireframes, storyboards, sitemaps, and prototypes.
  • Collaborating with product owners to define product direction and experience.
  • Creating interactive prototypes and conducting usability testing.
  • Engaging in exercises such as user interviews and surveys.
  • Staying updated on current UX trends and presenting design solutions.

AndroidProduct ManagementUI DesignUser Experience DesignCollaborationCritical thinking

Posted 2 months ago
Apply
Apply
๐Ÿ”ฅ UI Designer
Posted 2 months ago

๐Ÿ“ Egypt

๐Ÿ” Digital transformation, technology consulting

  • Problem solving
  • Accessibility principles
  • Interaction design
  • Responsive design
  • Graphic design
  • Critical thinking
  • Detail-oriented
  • Design system knowledge
  • Excellent communication and presentation skills
  • Empathy and openness for feedback
  • Basic UX design principles
  • Flexibility
  • Team player mentality
  • Sense of ownership
  • Eagerness to learn

  • Research industry trends, standards, and new technologies for use in UI design projects.
  • Conduct visual research and create mood boards.
  • Establish and promote design guidelines and best practices.
  • Create visual concepts and design solutions for various software applications.
  • Develop UI mockups, prototypes, and style guides.
  • Collaborate with development teams for successful design execution.
  • Test UI designs for usability issues prior to launch.
  • Stay updated on industry trends to apply them appropriately.
  • Present designs and deliverables to clients and evaluate feedback.

Adobe Creative SuiteAdobe IllustratorAdobe PhotoshopAndroidFigmaFrontend DevelopmentGraphic DesignHTMLCSSiOS DevelopmentJavaJavascriptUI DesignCommunication SkillsCollaborationSketchCritical thinkingEmpathy

Posted 2 months ago
Apply
Apply
๐Ÿ”ฅ UX Designer
Posted 2 months ago

๐Ÿ“ Egypt

๐Ÿ” Digital transformation, tech agency

  • Strong problem-solving skills.
  • Understanding of accessibility principles.
  • Proficiency in interaction design.
  • Critical thinking abilities.
  • Attention to detail.
  • Excellent communication and presentation skills.
  • Empathy towards user needs.
  • Openness to receive feedback.
  • Knowledge of basic UI design principles.
  • Data-driven decision-making.
  • Flexibility and adaptability.
  • Ability to work collaboratively in a team.
  • Ownership of tasks and responsibility.
  • Eagerness to learn and improve.
  • Knowledge of KPIs and quality standards.
  • Experience with user/market research.
  • Competitive analysis and user flow design.
  • Conducting usability tests and heuristic evaluations.
  • Creating mid-fidelity prototypes (wireframes).

  • Analyzing business objectives and user requirements.
  • Conducting user research to understand user needs and behaviors.
  • Creating user personas and competitive analysis.
  • Creating wireframes, storyboards, sitemaps, prototypes, and user flows.
  • Designing mid-fidelity wireframes that enhance user experience.
  • Collaborating with product owners to define innovative solutions.
  • Working with developers to ensure technical feasibility of designs.
  • Conducting usability testing on mock-ups or finished products.
  • Dealing with analytics platforms and heat-maps.
  • Staying updated on current UX trends.
  • Presenting design solutions and project deliverables to clients.

AndroidProduct ManagementUI DesignUser Experience DesignCollaborationCritical thinkingEmpathy

Posted 2 months ago
Apply
Apply

๐Ÿ“ Egypt

๐Ÿ” Digital transformation and technology

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 4 years of experience in React JS.
  • Experience with Agile methodology.
  • Strong knowledge of CS fundamentals: algorithms, data structures, time and space complexity.
  • Familiarity with Typescript or other statically typed languages.
  • Experience with GraphQL is a plus.
  • Experience in building mobile applications using JavaScript (Ionic, ReactNative).
  • Familiarity with Reactive Programming (RxJS).
  • Excellent communication and interpersonal skills.
  • Strong grasp of English language (writing and speaking).
  • Experience with client-side testing patterns.

  • Build the next-generation web applications with a focus on the clientโ€™s vision.
  • Mentor team members and participate in the hiring process.
  • Actively participate in the design process and conduct code reviews.
  • Work closely with stakeholders on feasibility of upcoming changes and provide accurate timelines.
  • Implement frontend best practices and optimize for performance.
  • Collaborate with UX/UI designers to translate design concepts into responsive user interfaces.
  • Integrate frontend components with backend services and ensure responsive design principles.

AgileFrontend DevelopmentJavascriptReact.jsTypeScriptAlgorithmsData StructuresGoReduxReact

Posted 2 months ago
Apply
Shown 10 out of 11