15

Hadoop Jobs in Cairo

  • Job Title
  • Experience
  • Industry
  • Nationality
  • Job Type
  • Posting Date
  • Gender

15 Hadoop Jobs in Cairo


Sort By

Data Management Engineer - Intern

Bbi-consultancy - Cairo - Egypt
0 - 0 years
EGP 4000 - 6000
Egypt / 0 - 0 / EGP 4000 - 6000

Internship Description The intern will learn:The Technical and business requirements in order to start a career in the data engineering field Application Deadline: 19th of June Internship Start date: 3rd of July Duration: 3 Months Internship Requirements Bachelor Degree of Computer Science or any equivalent degree. ITI Scholarship is preferred. Basic knowledge in concepts and technologies related to Big Data (SQL, Hadoop, Programming languages like Python, Java andR, Database Architecture. Excellent communication skills An analytical mindset with problem-solving skills Very good Presentation Skills Less

Internship Description The intern will learn:The Technical and business requirements in order to start a career in the data engineering field Application Deadline: 19th of June Internship Start date: 3rd of July Duration: 3 Months Internship Requirements Bachelor Degree of Computer Science or any equivalent degree. ITI Scholarship is pref More..

Data Engineer (relocate To Malta/consulting/big 4)

Black Pen Recruitment - Cairo - Egypt
Not Specified
Not Disclosed
Egypt / Not Specified / Negotiable

Data Engineer (Relocate to Malta/Consulting/Big 4)Our client operates as a global network of independent member firms offering audit, tax and advisory services to help mitigate risks and grasp opportunities. With firms in over 146 countries and territories, they are committed to quality and service excellence in all that they do both professionally and personally.Job Type: On Site | Full-timeVisa and Relocation Packages are IncludedRequirementsExperience in designing and implementing Azure Data solutions using services such as:Azure Synapse AnalyticsAzure Data Lake Storage Gen2Azure SQL DatabaseAzure Data FactoryAzure Stream AnalyticsAzure DatabricksAzure Blob storageAzure Cosmos DBHave working knowledge of Microsoft Power BIExperience in OLAP technology and the Microsoft BI Stack (SSIS/SSRS/SSAS)An understanding of Master Data Management and Data Governance frameworksFamiliar with development approaches such as CI/CD and MicroservicesHave working knowledge of Azure DevOpsStrong communication and collaboration skillsStrong analytical thinking and problem-solving skillsBe customer-service orientedBe able to work in a fast-paced, changing environmentProficient in spoken and written EnglishGraduate-level education in Computer Science or a relevant field, or a widely recognised professional qualification at a comparable levelFormal training and/or certification on related technologies is highly valuedMinimum of three (3) years working in a similar roleKnowledge of Microsoft Dynamics 365 products, the Dataverse (CDS) and MicrosoftPower Platform will be considered an assetResponsibilitiesArchitecting and general end-to-end design of BI and Data Analytics solutionsDesigning and building efficient, appropriate, data models and pipelinesHelping to embed technical architecture and documentation standards, governance, policies, processes, and proceduresWorking with business experts and customers to understand business needs, translating business requirements into reporting and data analytics functionalityAssisting in scoping, estimation and task planning for assigned projectsRemaining up to date in new and emerging technologiesFollowing project work plans to meet functionality requirements, project objectives, and timelinesProviding accurate and complete technical architectural documentsAddressing customer queries and issues in a timely mannerProviding hands on guidance to other team membersDo we spark your interest? Then send us your CV today!We are looking forward to hearing from you! --------------------------Blackpen Recruitment is a global recruitment agency that targets European, African and American Markets with headquarters based in Malta and Cape Town. Experience in designing and implementing Azure Data solutions using services such as: Azure Synapse Analytics Azure Data Lake Storage Gen2 Azure SQL Database Azure Data Factory Azure Stream Analytics Azure Databricks Azure Blob storage Azure Cosmos DB Have working knowledge of Microsoft Power BI Experience in OLAP technology and the Microsoft BI Stack (SSIS/SSRS/SSAS) An understanding of Master Data Management and Data Governance frameworks Familiar with development approaches such as CI/CD and Microservices Have working knowledge of Azure DevOps Strong communication and collaboration skills Strong analytical thinking and problem-solving skills Be customer-service oriented Be able to work in a fast-paced, changing environment Proficient in spoken and written English Graduate-level education in Computer Science or a relevant field, or a widely recognised professional qualification at a comparable level Formal training and/or certification on related technologies is highly valued Minimum of three (3) years working in a similar role Knowledge of Microsoft Dynamics 365 products, the Dataverse (CDS) and Microsoft Power Platform will be considered an asset Responsibilities Architecting and general end-to-end design of BI and Data Analytics solutions Designing and building efficient, appropriate, data models and pipelines Helping to embed technical architecture and documentation standards, governance, policies, processes, and procedures Working with business experts and customers to understand business needs, translating business requirements into reporting and data analytics functionality Assisting in scoping, estimation and task planning for assigned projects Remaining up to date in new and emerging technologies Following project work plans to meet functionality requirements, project objectives, and timelines Providing accurate and complete technical architectural documents Addressing customer queries and issues in a timely manner Providing hands on guidance to other team members Do we spark your interest? Then send us your CV today! We are looking forward to hearing from you! -------------------------- Blackpen Recruitment is a global recruitment agency that targets European, African and American Markets with headquarters based in Malta and Cape Town. Less

Data Engineer (Relocate to Malta/Consulting/Big 4)Our client operates as a global network of independent member firms offering audit, tax and advisory services to help mitigate risks and grasp opportunities. With firms in over 146 countries and territories, they are committed to quality and service excellence in all that they do both professionally More..

Senior Data Integration Consultant

National System Llc - Cairo - Egypt
3 - 4 years
EGP 4000 - 6000
Egypt / 3 - 4 / EGP 4000 - 6000

Key Areas of Responsibility Capture ETL Requirements Design, develop, test, support processes for extracting, transforming and loading data from source systems to DWH and Data Marts Design the processes to meet service level agreements for data timeliness and frequency Analyze and optimization current solutions, physical model optimization, query tuning Mentoring junior members of the team in data integration development best practices Analyze and improve query and solution performance, optimize physical model Developing project deliverable documentation Job Requirements Requirements Knowledge of any enterprise relational database (Teradata, Oracle, IBM) Knowledge of one of industrial ETL tool (Informatica, DataStage, ODI, SAS DI or others) Strong SQL and Shell scripting 3+ years of experience with DWH and 5+ Data Engineering experience Experience in implementing ETL solutions for large, enterprise-grade customers Experience in implementing ETL solutions in Hadoop environment is an advantage Knowledge of MPP system – Teradata, is an advantage Knowledge of any programming language (Java, Python, Scala and others) is an advantage Any ETL tools, DB certified is an advantage Experience Unix/Linus OS Experience inEnterprise Data WarehouseSQL Optimization Experience using Jira, Git, Jenkins is an advantage Knowledge of Metadata driven approach is an advantage Experience in Physical Model Optimization Advanced Communication skills: beingable to communicate with heads of business departments Less

Key Areas of Responsibility Capture ETL Requirements Design, develop, test, support processes for extracting, transforming and loading data from source systems to DWH and Data Marts Design the processes to meet service level agreements for data timeliness and frequency Analyze and optimization current solutions, physical model optimization, q More..

Data Management & Bigdata Team Lead

Knowledgenet - Cairo - Egypt
7 - 12 years
EGP 4000 - 6000
Egypt / 7 - 12 / EGP 4000 - 6000

Job Description Job Description :- - Lead data team seniors and juniors (hire, manage, coach & train) - Solve the challenging technical issues with the team members. - Evaluation platforms and conduct POCs - Have knowledge of Hadoop , spark, spark streaming , hbase ,debezium ,hive , cloudera CDH , and kafka - Have deep knowledge of Data warehousing and data migration concepts - Have knowledge of Data architecture layers - Have the ability to demonstrate practical knowledge of database application development (MS SQL Server, Oracle , postgressql ,..) - Have the ability to handle multi-task between development and support the existing customers - Have the ability to communicate with a wide variety of stakeholders - Have Experience of work with programming languages like Java , python and can deal with Linux. - Provide the low-level design for the data solution. - Use the IBM/ Informatica / Talend / Microsoft data tools . - Planning / controlling the data products development activities. - Managing implementations and providing the solutions for the client's problems . Job Requirements Bachelor's degree in Computer Science, Information Systems, or equivalent. Minimum 7 years of software development experience with Data Warehouse/ETL. Expert knowledge of Data Stage (should have hands-on experience in all-new features 11. x or later version) Should have very good knowledge of ETL Process and the Data Warehousing Concepts. Very good experience in designing Data Stage Jobs and End to End Implementation Expert in identifying performance-related Bottlenecks in Data Stage jobs. Strong SQL skills Has to experience in all phases of data warehouse and data integration projects. Ability to analyze complex requirements Having strong analytical, troubleshooting, and communication skills Very good Arabic and English language skills for both verbal and written communications. Less

Job Description Job Description :- - Lead data team seniors and juniors (hire, manage, coach & train) - Solve the challenging technical issues with the team members. - Evaluation platforms and conduct POCs - Have knowledge of Hadoop , spark, spark streaming , hbase ,debezium ,hive , cloudera CDH , and kafka - Have deep knowledge of Data wareh More..

Sr. Data/machine Learning Engineer

Dsquares - Cairo - Egypt
Not Specified
Not Disclosed
Egypt / Not Specified / Negotiable

Participate in the design, architecture & design of the data infrastructure and storage platforms.Participate in the design and implementation of the data engineering technology stack, ETL pipelines, and services needed to curate a portfolio of actionable, accurate datasets to support business intelligence, product experimentation, and machine learning.Contribute to the definition of engineering and data science best practices to ensure the development of well-crafted, pragmatic and elegant solutions.Engage with the products team to evolve and generalize data models and data definitions.Foster collaboration, knowledge sharing and data literacy between teams.Deeply understand and strive for the improvement of data organization, data management, and data governance best practices.Advocate code quality and documentation.Coach junior data engineers through code reviews, pair programming, and tech talk sessions.Partner effectively with product and other stakeholders, to drive successful solutions.RequirementsBachelors of Computer Science4+ Years of ExperienceExtensive experience designing and developing data transformation, data transport and data serving applications in a cloud environment (AWS / Azure)Expert knowledge of MS SQL server, and database scalability & performance optimization.Extensive experience querying NoSQL and graph databases (e.g. MongoDB, HBase, Cassandra, Neo4j).Extensive experience designing and developing data applications at scale.Experience with mathematical and statistical data analysis techniques (such as regression, extrapolation, time series analysis, forecasting, statistical hypothesis testing and econometric models). Bachelor\'s of Computer Science 4+ Years of Experience Extensive experience designing and developing data transformation, data transport and data serving applications in a cloud environment (AWS / Azure) Expert knowledge of MS SQL server, and database scalability & performance optimization. Extensive experience querying NoSQL and graph databases (e.g. MongoDB, HBase, Cassandra, Neo4j). Extensive experience designing and developing data applications at scale. Experience with mathematical and statistical data analysis techniques (such as regression, extrapolation, time series analysis, forecasting, statistical hypothesis testing and econometric models). Less

Participate in the design, architecture & design of the data infrastructure and storage platforms.Participate in the design and implementation of the data engineering technology stack, ETL pipelines, and services needed to curate a portfolio of actionable, accurate datasets to support business intelligence, product experimentation, and machine More..

Senior Software Developer - Remote

Arrow Electronics - Cairo - Egypt
3 - 6 years
EGP 4000 - 6000
Egypt / 3 - 6 / EGP 4000 - 6000

Job Description Implement, debug, configure, build, deploy and test applications. Implement: implement new requirements, handle change requests and fix bugs for different releases. Should deliver a high quality and functioning code. Debug: ability to track and debug the code to easily figure out issues' root causes. Configure: put configuration layering, change application configuration on different environments, maintain and manage different configuration files. Build: knowledge of how to write build scripts (e.g. using ant or maven) and how to configure nightly building tools (e.g. Jenkins) Deploy: deployment automation, how to easily deploy applications on different environments and operating systems. Test: writing unit tests, knowledge of unit tests frameworks (Junit, TestNG) and working with test driven methodology Technical design, decision making, analysis and research. Design: participate, propose and find the most suitable solutions using design, enterprise or architectural patterns. Software engineer should have knowledge of different development methodologies and practices (e.g. TDD, extreme programming, pair programming, n-tier architecture). Decision making: help the team lead and managers in technical decision making (e.g. most preferred UI technologies that best match a specific problem statement) Analysis and research: stay updated with new technologies and solutions for different problems, quick research is required. Ability to quickly analyze and provide solutions to business and technical problems. Task breaking down, setting tasks priorities, using JIRA, task estimation and follow releases policies and rules Setting priorities: discuss and understand priorities with leader. JIRA: regular access and updates on JIRA, guiding other team members about how to use JIRA. Task break down: distinguish and understand the difference between epics, stories, tasks. Breaking tasks to smaller tasks as possible as could be. Estimation: provide roughly and almost accurate estimates for the assigned tasks, stick to due dates and meeting the deadlines, estimating according to the smallest tasks in a given sprint. Other teams support and collaboration, training, Collaborate not only within the team but with other teams. Support and help could be required including shifting between teams in different releases. Training and guidance: knowledge transfer, training sessions and guiding other colleagues. Job Requirements 3+ years of experience in Java software development. Bachelor’s degree in Computer Science or equivalent education in the form of work experience at similar technology positions Technical skills required: Strong knowledge in AngularJS V2 or plus and NodeJS OOP concepts and design patterns Continuous Integration JSE/J2SE Application Servers (Apache Tomcat, and one of the enterprise application servers e.g. weblogic, JBoss, websphere, Glassfish, OC4J) JavaScript (Basics, AJAX) Database (Native SQL, DB design and ERD, Oracle, MySQL) ORM (JPA, Hibernate) Web Services (REST and SOAP webservices basics) Clean Code (Code quality standards) Unit Test and frameworks (Junit) XML (XSD, DTD, XML) Build Tools (Maven) Source/Revision Control (GIT or SVN) Preferred to have: GWT Big Data (Hadoop, Hive, Sqoop, any NoSQL database like Hbase or MongoDB) Search Frameworks (Apache Solr, ElasticSearch) General (Security, Aspect Oriented) Issue Tracking (JIRA) Less

Job Description Implement, debug, configure, build, deploy and test applications. Implement: implement new requirements, handle change requests and fix bugs for different releases. Should deliver a high quality and functioning code. Debug: ability to track and debug the code to easily figure out issues' root causes. Configure: put configu More..

Sr. Data/machine Learning Engineer

Dsquares - Cairo - Egypt
Not Specified
Not Disclosed
Egypt / Not Specified / Negotiable

Participate in the design, architecture & design of the data infrastructure and storage platforms.Participate in the design and implementation of the data engineering technology stack, ETL pipelines, and services needed to curate a portfolio of actionable, accurate datasets to support business intelligence, product experimentation, and machine learning.Contribute to the definition of engineering and data science best practices to ensure the development of well-crafted, pragmatic and elegant solutions.Engage with the products team to evolve and generalize data models and data definitions.Foster collaboration, knowledge sharing and data literacy between teams.Deeply understand and strive for the improvement of data organization, data management, and data governance best practices.Advocate code quality and documentation.Coach junior data engineers through code reviews, pair programming, and tech talk sessions.Partner effectively with product and other stakeholders, to drive successful solutions.RequirementsBachelors of Computer Science4+ Years of ExperienceExtensive experience designing and developing data transformation, data transport and data serving applications in a cloud environment (AWS / Azure)Expert knowledge of MS SQL server, and database scalability & performance optimization.Extensive experience querying NoSQL and graph databases (e.g. MongoDB, HBase, Cassandra, Neo4j).Extensive experience designing and developing data applications at scale.Experience with mathematical and statistical data analysis techniques (such as regression, extrapolation, time series analysis, forecasting, statistical hypothesis testing and econometric models). Bachelor\'s of Computer Science 4+ Years of Experience Extensive experience designing and developing data transformation, data transport and data serving applications in a cloud environment (AWS / Azure) Expert knowledge of MS SQL server, and database scalability & performance optimization. Extensive experience querying NoSQL and graph databases (e.g. MongoDB, HBase, Cassandra, Neo4j). Extensive experience designing and developing data applications at scale. Experience with mathematical and statistical data analysis techniques (such as regression, extrapolation, time series analysis, forecasting, statistical hypothesis testing and econometric models). Less

Participate in the design, architecture & design of the data infrastructure and storage platforms.Participate in the design and implementation of the data engineering technology stack, ETL pipelines, and services needed to curate a portfolio of actionable, accurate datasets to support business intelligence, product experimentation, and machine More..

Backend Engineer (java)

Aloha Consulting Group - Cairo - Egypt
Not Specified
Not Disclosed
Egypt / Not Specified / Negotiable

Our client is a lead messaging application mobile in Asia who is searching for experienced talent to join their firm:Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.Develop ideas for new programs, products, or features by monitoring industry developments and trends.Record data and report it to proper parties, such as clients or leadership.Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.Collaborate with global engineers in other countriesRequirementsAt least 3 years of working experience in Java EnterpriseIn-depth experience in designing, developing, testing and deploying back-end API across development environments DEV, TEST, STAG & PRODUCTION.Experience in Server Architecture Design for handling massive traffic &Cloud-based, Containerized application developmentDeep knowledge & experienced in Object-Oriented programming & applying Design Patterns.Experience in Web Development using Spring/ Spring Boot frameworkExperience in constructing & operating storage in Large Data Distributed Environments (MySQL, Hadoop, HBase, Redis, MongoDB)Experience in Data Structure, Algorithm, Distributed Service. Experienced in merging, branching source code using a distributed VCS such as GIT, BitBucket, SourceTree etc.Experienced in System Analysis & Design, n-Tier Architecture, Micro Service Architecture is a PLUSGood at communication skills in general and English At least 3 years of working experience in Java Enterprise In-depth experience in designing, developing, testing and deploying back-end API across development environments DEV, TEST, STAG & PRODUCTION. Experience in Server Architecture Design for handling massive traffic & Cloud-based, Containerized application development Deep knowledge & experienced in Object-Oriented programming & applying Design Patterns. Experience in Web Development using Spring/ Spring Boot framework Experience in constructing & operating storage in Large Data Distributed Environments (MySQL, Hadoop, HBase, Redis, MongoDB) Experience in Data Structure, Algorithm, Distributed Service. Experienced in merging, branching source code using a distributed VCS such as GIT, BitBucket, SourceTree etc. Experienced in System Analysis & Design, n-Tier Architecture, Micro Service Architecture is a PLUS Good at communication skills in general and English Less

Our client is a lead messaging application mobile in Asia who is searching for experienced talent to join their firm:Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive More..

Senior Data Intelligence Engineer

Arrow Electronics - Cairo - Egypt
3 - 0 years
EGP 4000 - 6000
Egypt / 3 - 0 / EGP 4000 - 6000

Job Description TheData Engineer/Applications Engineerrole is a full-time professional position that works with the data science and market intelligence manager to build data pipelines, internal web applications, and market intelligence software products. The employee also responds to ad-hoc reporting and analytics tasks for higher management, and indirectly supports customer requests through the market intelligence team. What You’ll Be Doing Design, build, test, and maintain internal market intelligence software products. Design, create and maintain data pipelines. Monitor data workflows and dashboard updates. Facilitate external data acquisitions. Assemble large, complex data sets that meet functional / non-functional business requirements. Help internal stakeholders and customers by responding to ad-hoc ETL and data analysis requests. Ensure data quality and integrity. Job Requirements BSc in Computer Science/Engineering or equivalent. 3-5 years of experience in software development or data engineering. Good knowledge of Java, and experience with Spring Framework. Good knowledge of SQL and databases. Knowledge of Python or willingness to learn it during work. Good communication skills in English. Preferred Requirements: Experience with data mining and APIs. Knowledge of dashboarding tools (preferably PowerBI). Experience as a Data Engineer. Experience with Hadoop technologies, knowledge of Apache Spark, Hive, and Oozie. Knowledge of version control, and experience with Git/SVN. Less

Job Description TheData Engineer/Applications Engineerrole is a full-time professional position that works with the data science and market intelligence manager to build data pipelines, internal web applications, and market intelligence software products. The employee also responds to ad-hoc reporting and analytics tasks for higher management, an More..

Software Architect

Hitop - Cairo - Egypt
2 - 4 years
EGP 4000 - 6000
Egypt / 2 - 4 / EGP 4000 - 6000

Responsibilities: Taking part in the design of scalable software systems Investigating new technologies Define and spread development best practices Be responsible for scope, defining, and designing solution offerings; driving end-to-end technical solutions Analyze customer technology, define business requirements and participate in risk analysis Work with the core team on the list of potential activities and solutions Develop technical presentations and proposals, and perform customer presentations Support deployment of the solution Provide feedback to R&D Participate in knowledge transfer, documentation, and information sharing Stay abreast of new technology/technical areas and share information about solutions to enable customer competence to build Job Requirements Ability to architect a system with heavy load and concurrency Experience with principles of application architecture for J2EE applications Experience in service-oriented architecture including use of REST services to build interconnected systems Experience in Agile methodologies such as Scrum Understanding of test-driven development and behavior-driven development Ability to understand technical requirements and decompose them into work tasks Experience in Spring Framework and Maven configuration. Hands-on experience on NODE JS. Experience with one or more source control applications such as Git (required). Tomcat or JBoss application servers Experience in testing frameworks including mock object frameworks, Junit, Mockito, PowerMockito, Cucumber Experience in SQL databases (Oracle Database) and NoSQL databases (MongoDB or CouchBase) - (HBASE) - (hadoop HDFS) Experience in Docker containers Experience in Continuous Integration with Jenkins, Sonar, Artifactory Experience with JIRA and other Atlassian ecosystem tools. Less

Responsibilities: Taking part in the design of scalable software systems Investigating new technologies Define and spread development best practices Be responsible for scope, defining, and designing solution offerings; driving end-to-end technical solutions Analyze customer technology, define business requirements and participate in risk ana More..

Senior Java Developer

Flairstech - Cairo - Egypt
3 - 4 years
EGP 4000 - 6000
Egypt / 3 - 4 / EGP 4000 - 6000

Senior Java Developer Full TimeWork From Home FlairsTech- Maadi, CairoPosted1 dayago 1openposition Apply For Job Be the First to Apply JobDetails Experience Needed:More Than 3 Years Career Level:Experienced (Non-Manager) Education Level:Bachelor's Degree Salary:Confidential Job Categories: IT/Software Development Engineering - Telecom/Technology Skills And Tools: JavaJavaScriptjQueryReactRestJSTLSQLCommunication skillsComputer ScienceEnglishInformation Technology (IT)Software EngineeringJSONGitDesignAPIsSoftware DevelopmentAngular Job Description This individual will be: Customizing our software solutions to meet the requirements for both our clients’ end-users and technical administrators Implementing our solutions Working in conjunction with your Project Manager and customers inpost-sales discussions to determine their requirements Assist thesoftware development team, when not on customer-specific projects, in developing our core software offering Provide Product Management with client feedback and new ideas for product enhancements Job Requirements Qualifications for the position are as follows: Kindly find below the required Java Job-Description, Minimum 3-years of Java Development experience. Minimum 1 year of experience in Developing java projects using Spring Boot. Strong knowledge of Java8 Standard Edition. Strong knowledge of Object-Oriented Programming. Strong knowledge of Design Patterns. Strong Knowledge in Unit Testing using JUnit. Experience working with tools like Git, Maven. Experience in developing RESTful APIs. Knowledge of MicroServicesis a value add but not mandatory. Knowledge of NIFI, Hadoop, YARN, KAFKAis a value add but not mandatory. Demonstrate strong design and programming skills using JSON, Web Services, XML,Linux,and Windows environments. Strong background working with Linux/UNIX environments. Working knowledge with Postgresor Any Relational databases. Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play. Strong collaboration and communication skills within distributed project teams. Excellent written and verbal communication skills. Solid knowledge of SQL Good knowledge of Angularis a value add but not mandatory. Less

Senior Java Developer Full TimeWork From Home FlairsTech- Maadi, CairoPosted1 dayago 1openposition Apply For Job Be the First to Apply JobDetails Experience Needed:More Than 3 Years Career Level:Experienced (Non-Manager) Education Level:Bachelor's Degree Salary:Confidential Job Categories: IT/Software Development Engineering - More..

Data Scientist

Chefaa It - Cairo - Egypt
1 - 3 years
EGP 4000 - 6000
Egypt / 1 - 3 / EGP 4000 - 6000

Job Description Identify valuable data sources and automate collection processes Responsible for building Dashboards that communicate and deliver the data findings Undertake preprocessing of structured and unstructured data Analyze large amounts of information to discover trends and patterns Build predictive models and machine-learning algorithms Present information using data visualization techniques Propose solutions and strategies to business challenges Collaborate with engineering and product development teams Job Requirements Proven experience as a Data Scientist Experience in data mining Understanding of machine-learning and operations research Strong Knowledge of SQL and Python; Experience using business intelligence tools (preferred Power BI ) and data frameworks (e.g. Hadoop) Analytical mind and business acumen Strong math skills (e.g. statistics, algebra) Problem-solving aptitude Excellent communication and presentation skills BSc/BA in Computer Science, Engineering or relevant field; graduate degree in Data Science or other quantitative field is preferred Less

Job Description Identify valuable data sources and automate collection processes Responsible for building Dashboards that communicate and deliver the data findings Undertake preprocessing of structured and unstructured data Analyze large amounts of information to discover trends and patterns Build predictive models and machine-learning algor More..

Operations And Data Engineering Manager

Egybell - Cairo - Egypt
4 - 14 years
EGP 4000 - 6000
Egypt / 4 - 14 / EGP 4000 - 6000

Job Description Collecting, processing, analyzing & enhancing all data and extract useful Knowledge to the optimization of offers and services of the company. Assists the Operation Director in his duties. Setting up processes & methods for all operation data (transport, station, ticketing,etc.. Collects &organizes data from different systems to make them workable Analyzes the data, defines or proposes new indicators, produces regular reports and ad hoc studies in support of the continuous improvement process and the resulting action plans Ensures the cleaning & enrichment of the company's databases and improve their quality, consistency throughout their processing Monitors new technologies and software solutions for data collection and analysis Job Requirements Diploma / Degree in Engineering or B.Sc./M.Sc. with Physics / Electronics / Computer Science. Minimum 4 years’ experience of extensive proven gained in a railway operation or similar environment Fluent English Command Master Excel's advanced features (Knowledge of Data Visualization tools) Knowledge of the Big Data ecosystem (Hadoop, ELK, data lakes ...) Basic comprehension of Electrical power and Mechanical Engineering Less

Job Description Collecting, processing, analyzing & enhancing all data and extract useful Knowledge to the optimization of offers and services of the company. Assists the Operation Director in his duties. Setting up processes & methods for all operation data (transport, station, ticketing,etc.. Collects &organizes data from differ More..

Senior Big Data Analyst

Bbi-consultancy - Cairo - Egypt
2 - 0 years
EGP 4000 - 6000
Egypt / 2 - 0 / EGP 4000 - 6000

Job Description Builds large-scale data processing systems, is an expert in data warehousing solutions, and should work with the latest (NoSQL) database technologies. Implement/Optimize ETLs to Capture, cleanse, and augment data from different sources. Design and implement a data hub/store to store all the cleansed and organized data. Continuous maintenance of data integrity and data store consistency, such as DWH. Implement and execute data archiving strategy. Provide a fast/secure way to access the data hub to cater to other analytics purposes. Develop big data solution design and data architecture for data management use cases. Lead and mentor younger team members. Job Requirements Management of Hadoop cluster, with all included services. minimum 2-years of experience with various messaging systems, such as #Kafka. Ability to solve any ongoing issues with operating the cluster. Experience with building stream-processing systems, using solutions Storm or #Spark-Streaming. Experience with the integration of data from multiple data sources. Experience with NoSQL databases, such as HBase, Cassandra, MongoDB. Knowledge of various ETL techniques and frameworks, such as Flume, Nifi. Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities. Monitoring performance and advising any necessary infrastructure changes. Defining data retention policies. Mentor junior team members. Less

Job Description Builds large-scale data processing systems, is an expert in data warehousing solutions, and should work with the latest (NoSQL) database technologies. Implement/Optimize ETLs to Capture, cleanse, and augment data from different sources. Design and implement a data hub/store to store all the cleansed and organized data. Continu More..

Staff Data Scientist

Nana - Cairo - Egypt
0 - 8 years
EGP 4000 - 6000
Egypt / 0 - 8 / EGP 4000 - 6000

Job Description Responsibilities: Employ analytic techniques to determine ML model operating points, devise new features, and deploy rules to optimize our fraud protection system. Play a lead role in refining and reinventing our fraud monitoring, detection, and mitigation processes. Devise and implement innovative fraud strategy enhancements, automation, and complex analysis both independently and as a project lead. Respond to, investigate, and resolve new emerging fraud attacks and live issues. Collaborate with engineering and partner teams cross-company in support of implementing comprehensive fraud strategies. Adhere to platform KPIs related to fraud and customer experience. Job Requirements requirements Excellent communication and collaboration skills Desire to learn and improve constantly Self-motivated, tenacious team player Ability to drive good decisions through data with great attention to detail and excellent logical problem-solving skills Familiarity with the whole life cycle for fraud model or transaction analytic model development and deployment Exceptional coding skills in Python and R Advanced working knowledge in cloud AI and Machine Learning in GCP is a plus Familiarity with the distributed computing systems like COSMOS, Hadoop, MapReduce, Spark, Databricks, HDInsight and/or similar systems Advanced data visualization skills in PowerBI or similar application. 3+ years in a data scientist role with experience using machine learning models 3+ years conducting transaction analytics and managing production system rule logic to mitigate ecommerce fraud (or similar work in a closely related domain) BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus (Relevant work experience can substitute). Less

Job Description Responsibilities: Employ analytic techniques to determine ML model operating points, devise new features, and deploy rules to optimize our fraud protection system. Play a lead role in refining and reinventing our fraud monitoring, detection, and mitigation processes. Devise and implement innovative fraud strategy enhancements, More..

Big Data Engineer

Jumia - Cairo - Egypt
3 - 4 years
EGP 4000 - 6000
Egypt / 3 - 4 / EGP 4000 - 6000

Main Responsibilities: Contribute to the design and construction of the company data lake Collect, store, process, and support the analysis of huge sets of data, both structured and unstructured Choosing optimal solutions to use in big data use cases, then maintain, implement, monitor and integrate them with the data and IT architecture used across the company Build and teach the company about big data technologies, participate actively in the journey setup, from the discovery phase until the corporate data-centric transformation Build solutions with key concepts: security and privacy by design Job Requirements Requirements: Knowledge of the Linux operating system (OS, networking, process level) Understanding of Big Data technologies (Hadoop, Hbase, Spark, Kafka, Flume, Hive, etc) Understanding of one or more object-oriented programming languages (Java, C++, C#, Python) Fluent in at least one scripting language (Shell, Python, Ruby, etc.) Experience with at least one Hadoop distribution (Cloudera, MapR or preferably Hortonworks) Experience building complex data processing pipelines using continuous integration tools Experience with Cassandra, MongoDB or equivalent NoSQL databases Experience developing in an Agile environment Bachelor’s / Master’s / PhD degree in Computer Science or related field 3+ years of building data pipelines experience or equivalent Nice to have: Experience in designing big data/distributed systems Nice to have: Experience creating and driving large scale ETL pipelines Less

Main Responsibilities: Contribute to the design and construction of the company data lake Collect, store, process, and support the analysis of huge sets of data, both structured and unstructured Choosing optimal solutions to use in big data use cases, then maintain, implement, monitor and integrate them with the data and IT architecture used a More..

Senior Backend Development

Minds For Integrated Solutions - Cairo - Egypt
3-5 years
Not Disclosed
Egypt / 3-5 / Negotiable

This is a remote position. Implement, debug, configure, build, deploy and test applications. ● Implement: implement new requirements, handle change requests and fix bugs for ● different releases. Should deliver a high quality and functioning code. ● Debug: ability to track and debug the code to easily figure out issues root causes. ● Configure: put configuration layering, change application configuration on different ● environments, maintain and manage different configuration files. ● Build: knowledge of how to write build scripts (e.g. using ant or maven) and how to ● configure nightly building tools (e.g. Jenkins) ● Deploy: deployment automation, how to easily deploy applications on different ● environments and operating systems. ● Test: writing unit tests, knowledge of unit tests frameworks (Junit, TestNG) and working ● with test driven methodology ● Technical design, decision making, analysis and research. ● Design: participate, propose and find the most suitable solutions using design, ● enterprise or architectural patterns. Software engineer should have knowledge of ● different development methodologies and practices (e.g. TDD, extreme programming, ● pair programming, n-tier architecture). ● Decision making: help the team lead and managers in technical decision making (e.g. ● most preferred UI technologies that best match a specific problem statement) ● Analysis and research: stay updated with new technologies and solutions for different ● problems, quick research is required. ● Ability to quickly analyze and provide solutions to business and technical problems. ● Task breaking down, setting tasks priorities, using JIRA, task estimation and follow ● releases policies and rules ● Setting priorities: discuss and understand priorities with leader. ● JIRA: regular access and updates on JIRA, guiding other team members about how to ● use JIRA. ● Task break down: distinguish and understand the difference between epics, stories, ● tasks. Breaking tasks to smaller tasks as possible as could be. ● Estimation: provide roughly and almost accurate estimates for the assigned tasks, stick ● to due dates and meeting the deadlines, estimating according to the smallest tasks in a ● given sprint. ● Other teams support and collaboration, training, ● Collaborate not only within the team but with other teams. ● Support and help could be required including shifting between teams in different ● releases. ● Training and guidance: knowledge transfer, training sessions and guiding other ● colleagues. Requirements 3+ years of experience in Java software development. Bachelor’s degree in Computer Science or equivalent education in the form of work experience at similar technology positions Technical skills required: o Sprint framework (boot, data and security) o OOP concepts and design patterns o Continuous Integration /Continuous delivery o JSE/J2SE o Application Servers (Apache Tomcat, and one of the enterprise application servers e.g. weblogic, JBoss, websphere, Glassfish, OC4J) o JavaScript (Basics, AJAX) o Database (Oracle, MySQL, Native SQL, DB design and ERD) o ORM (JPA, Hibernate) o Web Services (REST and SOAP webservices basics) o Clean Code (Code quality standards) o Unit Test and frameworks (Junit) o XML (XSD, DTD, XML) o Build Tools (Maven) o Source/Revision Control (GIT or SVN) o Search Frameworks (Apache Solr, ElasticSearch) Preferred to have: o Big Data (Hadoop, Hive, Sqoop, any NoSQL database like Hbase or MongoDB) o General (Security, Aspect Oriented) o Linux o AWS o Issue Tracking (JIRA) Less

This is a remote position. Implement, debug, configure, build, deploy and test applications. ● Implement: implement new requirements, handle change requests and fix bugs for ● different releases. Should deliver a high quality and functioning code. ● Debug: ability to track and debug the code to easily figure out issues More..

Java Developer

Trans Skills Llc - Cairo - Egypt
Not Specified
Not Disclosed
Egypt / Not Specified / Negotiable

This is a remote position. Objectives of this Role Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems. Responsibilities Design, develop, implement, and maintain java application phases, code, and software. Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes. Transform requirements into stipulations and identify production and non-production application issues. Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Requirements Skills and Qualifications . Minimum 4+ years of experience . Java 8 and above . Microservices background . Must have his/her own laptop/computer . Can join immediately . Testing Frameworks . Spring boot with all its related components . Dockers . CI/CD . ELK . Postgres Data base . Have good experience about application production support . Knowledge about Kotlin is a plus. . Patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques. . Familiarity with a variety of designs, languages, and methodologies (e.g. SQL, ORM, J2EE, RabbitMQ, Microservices, Agile and Scrum) . Competence and comfort using multiple frameworks (e.g. Spark, Storm, Hadoop, Angular 2/4/5, Spring Boot) . Ability to gather accurate requirements and work closely with stakeholders to prioritize tasks and the scope of development. . Strong attention to detail with the ability to identify errors and make adjustments in a testing environment. Benefits Salary Less

This is a remote position. Objectives of this Role Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while prov More..

Big Data Engineer

Paymob Solutions - Cairo - Egypt
2 - 3 years
EGP 4000 - 6000
Egypt / 2 - 3 / EGP 4000 - 6000

Job Description What you'll do Communicate the data needs of data scientists and other teams and come up with efficient, GDPR compliant ETL processes. Support other teams by providing guidance on data usage, processing, and how they can best leverage the platform Build scalable data pipelines to ingest data from a variety of data sources (Relational DBs and Data Lakes), identify critical data elements, and define data quality rules. Leverage Spark and Kafka knowledge to design and develop capabilities to improve change data capture and real-time capabilities of the pipeline. Provide insights on areas of improvements including data governance, best practices, large scale processing Support the bug fixing and performance analysis and data validation and quality along the data pipeline. Job Requirements Who You Are? 2+ years of experience as a Data Engineer, with strong skills in at least one programming language is mandatory, preferably Scala or Java, or Python 1+ year of experience with Spark on Hadoop, EMR, etc Experience working with real-time data processing using Kafka, Spark Streaming or similar technology Experience with distributed systems and design/implementation for reliability, availability, scalability, and performance Proven experience with AWS technologies like S3, EMR, Cloud information. A creative and innovative approach to problem-solving Experience with Kubernetes is a big plus Less

Job Description What you'll do Communicate the data needs of data scientists and other teams and come up with efficient, GDPR compliant ETL processes. Support other teams by providing guidance on data usage, processing, and how they can best leverage the platform Build scalable data pipelines to ingest data from a variety of data sources More..

Data Scientist

Tech-hub - Cairo - Egypt
3 - 0 years
EGP 4000 - 6000
Egypt / 3 - 0 / EGP 4000 - 6000

Job Description Work with stakeholders throughout the organization to identify opportunities for leveraging enterprise data to drive business solutions. Mine and analyze data from enterprise databases to drive optimization and improvement of product development, marketing techniques and business strategies. Assess the effectiveness and accuracy of new data sources and data gathering techniques. Develop custom data models and algorithms to apply to data sets. Ready to fully implement solutions, and test them effectively. Use predictive modeling to increase and optimize user experiences, process automation, recommendations and other business outcomes. Develop company A/B testing framework and test model quality. Coordinate with different functional teams to implement models and monitor outcomes. Develop processes and tools to monitor and analyze model performance and data accuracy. Build data systems and pipelines Conduct complex data analysis and report on results Prepare data for prescriptive and predictive modeling Job Requirements Strong problem solving skills with an emphasis on product development. Experience using statistical computer languages (R, Python, SLQ, etc.) to manipulate data and draw insights from large data sets. Experience working with and creating data architectures. Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks. Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications. Excellent written and verbal communication skills for coordinating across teams. A drive to learn and master new technologies and techniques. We’re looking for someone with 3-5 years of experience manipulating data sets and building statistical models, has a degree in Statistics, Mathematics, Computer Science or another quantitative field, and is familiar with the following software/tools: Coding knowledge and experience with several languages: R, Python, Java, etc. Knowledge and experience in statistical and data mining techniques: GLM/Regression, Random Forest, Boosting, Trees, text mining, social network analysis, etc. Experience querying databases and using statistical computer languages: R, Python, SLQ, etc. Experience creating and using advanced machine learning algorithms and statistics: regression, simulation, scenario analysis, modeling, clustering, decision trees, neural networks, etc. Experience analyzing data from 3rd party providers: Google Analytics, Site Catalyst, Coremetrics, Adwords, Crimson Hexagon, Facebook Insights, etc. Experience with distributed data/computing tools: Map/Reduce, Hadoop, Hive, Spark, Gurobi, MySQL, etc. Experience visualizing/presenting data for stakeholders using: Cognos, Business Objects, Tableau, etc. Less

Job Description Work with stakeholders throughout the organization to identify opportunities for leveraging enterprise data to drive business solutions. Mine and analyze data from enterprise databases to drive optimization and improvement of product development, marketing techniques and business strategies. Assess the effectiveness and accurac More..