11

Scala Jobs in Cairo

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

11 Scala Jobs in Cairo


Sort By

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..

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..

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 Data Management Engineer

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

Job Description Collaborate with engineers, product managers and business analysts to understand data needs. Design, launch and manage database plans. Design, launch and manage data warehouse plans. Design, re-build and launch data models in production. Design, re-build and launch data pipelines and ETL (Extraction, Transformation and Loading) processes in production. Support existing processes running in production. Define and manage SLA (Service Level Agreements) for all data sets in allocated areas of ownership. Work with data infrastructure issues and drive to resolution. Build data expertise and own data quality for allocated areas of ownership. Job Requirements 4+ years of experience Strong experience (3+ years) designing, developing and productionizing data applications at scale. Strong experience in NoSQL and SQL. Knowledge in Unix/Linux. 2+ years of experience in object-oriented programming (Scala or Python). knowledge in Azure cloud services is an advantage. Knowledge in Databricks is an advantage. Experience in Designing, develop and maintain Data warehouses. Experience with any ETL tool. Experience in Informatica. Excellent communication skills. Excellent Presentation skills with a high degree of comfort speaking in front of an audience. Fluent in English. Can work with a team. Show the ability to innovate Willingness to learn new tools and technologies. Less

Job Description Collaborate with engineers, product managers and business analysts to understand data needs. Design, launch and manage database plans. Design, launch and manage data warehouse plans. Design, re-build and launch data models in production. Design, re-build and launch data pipelines and ETL (Extraction, Transformation and Load More..

Senior Data Management Engineer

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

Job Description Collaborate with engineers, product managers and business analysts to understand data needs. Design, launch and manage database plans. Design, launch and manage data warehouse plans. Design, re-build and launch data models in production. Design, re-build and launch data pipelines and ETL (Extraction, Transformation and Loading) processes in production. Support existing processes running in production. Define and manage SLA (Service Level Agreements) for all data sets in allocated areas of ownership. Work with data infrastructure issues and drive to resolution. Build data expertise and own data quality for allocated areas of ownership. Job Requirements 4+ years of experience Strong experience (3+ years) designing, developing and productionizing data applications at scale. Strong experience in NoSQL and SQL. Knowledge in Unix/Linux. 2+ years of experience in object-oriented programming (Scala or Python). knowledge in Azure cloud services is an advantage. Knowledge in Databricks is an advantage. Experience in Designing, develop and maintain Data warehouses. Experience with any ETL tool. Experience in Informatica. Excellent communication skills. Excellent Presentation skills with a high degree of comfort speaking in front of an audience. Fluent in English. Can work with a team. Show the ability to innovate Willingness to learn new tools and technologies. Less

Job Description Collaborate with engineers, product managers and business analysts to understand data needs. Design, launch and manage database plans. Design, launch and manage data warehouse plans. Design, re-build and launch data models in production. Design, re-build and launch data pipelines and ETL (Extraction, Transformation and Load More..

Scala Developer

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

Job Description 3+ years of hands-on professional development experience using Scala and Scala sbt. Experience working with source control (preferably Git) and Continuous Integration tools such as Travis CI. Experience with Database and SQL (Preferably PostgreSQL). Knowledge of Docker, RabbitMQ or Elastic Search is a plus. Good knowledge of the Play framework and Scala Slick. Experience with web services. Comfortable using Intellij or a similar IDE. Modern web development (e.g., HTML5, JavaScript, Angular) is a plus. Knowledge of Web-based architectures and understanding various types of authentication mechanisms [e.g. Cookie-based authentication, Token based authentication, etc] and authorization mechanisms. Cloud experience is a plus (Heroku, AWS, Azure, Google) Good Communication skills (English is a must). Ability to work autonomously and be self-directed. Job Requirements 3+ years of hands-on professional development experience using Scala and Scala sbt. Experience working with source control (preferably Git) and Continuous Integration tools such as Travis CI. Experience with Database and SQL (Preferably PostgreSQL). Knowledge of Docker, RabbitMQ or Elastic Search is a plus. Good knowledge of the Play framework and Scala Slick. Experience with web services. Comfortable using Intellij or a similar IDE. Modern web development (e.g., HTML5, JavaScript, Angular) is a plus. Knowledge of Web-based architectures and understanding various types of authentication mechanisms [e.g. Cookie-based authentication, Token based authentication, etc] and authorization mechanisms. Cloud experience is a plus (Heroku, AWS, Azure, Google) Good Communication skills (English is a must). Ability to work autonomously and be self-directed. Less

Job Description 3+ years of hands-on professional development experience using Scala and Scala sbt. Experience working with source control (preferably Git) and Continuous Integration tools such as Travis CI. Experience with Database and SQL (Preferably PostgreSQL). Knowledge of Docker, RabbitMQ or Elastic Search is a plus. Good knowledge of More..

Senior Ruby On Rails Developer

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

Senior Ruby On Rails Developer Full TimeWork From Home FlairsTech- Cairo, EgyptPosted1 dayago 2openpositions Apply For Job Be the First to Apply JobDetails Experience Needed:More Than 2 Years Career Level:Experienced (Non-Manager) Education Level:Bachelor's Degree Salary:Confidential Job Categories: IT/Software Development Engineering - Telecom/Technology Skills And Tools: CSSHTMLPHPMySQLjavaScriptEngineeringComputer EngineeringComputer ScienceAngularJSjQueryCodeIgniterBootstrapPythonRuby on RailsInformation Technology (IT)Software DevelopmentSoftwareReact Job Description Full lifecycle application development. Designing, coding, and debugging PHP applications. Software bug fixing for PHP web applications. Software analysis, code analysis, requirements analysis, software review. Customize and enhance existing applications based on specific customer requirements. Job Requirements University degree in Software/Computer Engineering, Computer Sciences, or related field. React JS experience is a must Minimum of two years of relevant software development experience in PHP and Ruby on Rails. Excellent knowledge of Ruby on Rails is a must, along with other common libraries such as RSpec and Rescue. Scala Java AWS experience Agile Relational and non relational databases ( SQL, Mongo, Dynamo , snowflake ... etc) Excellent knowledge of HTML and CSS is a must. Good understanding of the syntax of Ruby and its nuances. Strong experience in using JavaScript and one or many of its frameworks like jQuery, Kendo, AngularJS, Bootstrap (jQuery and Javascript is a must). Python experience is a plus Good Knowledge of the Software Development Process is an asset. Less

Senior Ruby On Rails Developer Full TimeWork From Home FlairsTech- Cairo, EgyptPosted1 dayago 2openpositions Apply For Job Be the First to Apply JobDetails Experience Needed:More Than 2 Years Career Level:Experienced (Non-Manager) Education Level:Bachelor's Degree Salary:Confidential Job Categories: IT/Software Development Eng More..

Senior Software Developer (focusing On Java)

Tmentors - Cairo - Egypt
4 - 7 years
EGP 4000 - 6000
Egypt / 4 - 7 / EGP 4000 - 6000

Job Description Do you want to use your software skills where they will have a real impact on the business’s bottom line and the performance of a global online marketplace, do you like to work in Robotics and work in world-class projects? We’re looking for an amazing self drove senior software developer who loves crafting cutting-edge user experiences. Help build a platform with a Data-centric, Machine Learning focus Maintain and improve TM projects Get feedback from, and build solutions for, users and customers Stay up-to-date on emerging technologies Cairo office, with work from home option You might be a great fit for The this job if: You lead with humility and confidence. You care about Continual learning and improvement You care about Code Refactoring and Continually delivering high-quality code. Our engineers have the opportunity (and are expected) to exercise a high degree of ownership and expertise in their daily work, having strongly held and defensible ideas, and advocating for what they believe is right. But they also need to be eager to hear differing opinions, adept at identifying and evaluating trade-offs, willing to be proven wrong, and quick to walk through fire to help out their fellow teammates. What is TMentors’s tech stack? Microservices architecture A spectrum of languages: Java, Scala Spring, Spring Boot, Hibernate, JPA RESTful and GraphQL APIs Full Continuous Integration and Delivery How you’ll stand out from the crowd: You’ll have written code before in a variety of different languages and enjoy learning new ones. You’ll have experience in developing custom-built web-based platforms or products, ideally having worked with one or more of the following languages: Java, Scala, Node, .Net, Ruby, JavaScript, and/or Python. You’re a data-driven problem solver who really enjoys working with large data-sets, data structures, algorithms, and object-oriented design. You are focused on code quality, and prefer to follow engineering best practices such as CI/CD, writing unit tests/TDD. You are interested in learning more about distributed architectures and microservices. You are excited by the challenge of solving real-world problems that potentially impact millions of users and the opportunity to improve everyone’s overall experience. You’d really enjoy having the opportunity to own the solution and managing a feature from end-to-end. You’ll enjoy keeping up to date with the latest technologies and bringing new ideas to the team. Job Requirements Fluent in Englishboth speaking and writing. 4+ years of experiencein Java Intermediate understanding of JavaScript concepts and based frameworks. Javais a MUST. Spring, Spring Boot, Hibernate, JPAis a big plus. Solid Experience inPostgres or MySql or Oracleis required Dockeris a plus. Strong understanding of front-end optimization techniques. Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Motivated by writing fast, scalable code with testability in mind. Keep up-to-date on the latest front-end techniques and trends, respond to customer feedback & testing. Self-motivated, and can excel in a team-based environment. Less

Job Description Do you want to use your software skills where they will have a real impact on the business’s bottom line and the performance of a global online marketplace, do you like to work in Robotics and work in world-class projects? We’re looking for an amazing self drove senior software developer who loves crafting cutting-edge More..

Senior Ruby On Rails Developer

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

Job Description Full lifecycle application development. Designing, coding, and debugging PHP applications. Software bug fixing for PHP web applications. Software analysis, code analysis, requirements analysis, software review. Customize and enhance existing applications based on specific customer requirements. Job Requirements University degree in Software/Computer Engineering, Computer Sciences, or related field. React JS experience is a must Minimum of two years of relevant software development experience in PHP and Ruby on Rails. Excellent knowledge of Ruby on Rails is a must, along with other common libraries such as RSpec and Rescue. Scala Java AWS experience Agile Relational and non relational databases ( SQL, Mongo, Dynamo , snowflake ... etc) Excellent knowledge of HTML and CSS is a must. Good understanding of the syntax of Ruby and its nuances. Strong experience in using JavaScript and one or many of its frameworks like jQuery, Kendo, AngularJS, Bootstrap (jQuery and Javascript is a must). Python experience is a plus Good Knowledge of the Software Development Process is an asset. Less

Job Description Full lifecycle application development. Designing, coding, and debugging PHP applications. Software bug fixing for PHP web applications. Software analysis, code analysis, requirements analysis, software review. Customize and enhance existing applications based on specific customer requirements. Job Requirements Universit More..

Senior Java Developer (ruby)

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

Job Description Responsibilities: Develop technical specifications and architecture Review and refactor code Upgrade existing programsthrough review and refactoring Document development and operational procedures Responsible for translating software requirements into workable web-based applications, including writing specifications and designing, building, testing,implementing,and supporting applications using .NET programming languages and development tools. Participate in project planning sessions with technical and functional leads, business analysts and other team members to analyze business requirements and outline the proposed solution Participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to data flow Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues. Provides hands-on day-to-day coaching and support for junior software team personnel in all phases of a project including aspects such as systems architecture, reuse, development processes, technical direction, mentoring of the team. Acts independently as a technical advisor on the most specialized phases of system design, programming, implementation, and analysis; leads and participates in major system design,development,and implementations. Gather system requirements and develop specifications, write code according to specifications, Quality review of others' code or designs, Diagnose and fix bugs in conjunction with QA team Job Requirements Requirements: Familiarity with UI development methodologies. Experience working in an Agile/Scrum/Kanban team using Confluence, JIRA and other issue tracking tools. 4+ years of software development experience. Experience inJava, J2EE andJava frameworks. Ruby( 2 + years ), Scala Relational and non relational databases ( SQL, Dynamo, Mongo, Postgress... etc) AWS Experience, Javascript. Experience in unit testing Experience in client-side technologies is a plus. An affinity for creating software that is extensible, performant, andmaintainable. Backgroundin DevOps operations Knowledge of Software Development Life Cycle methodologies. Good communication skills Less

Job Description Responsibilities: Develop technical specifications and architecture Review and refactor code Upgrade existing programsthrough review and refactoring Document development and operational procedures Responsible for translating software requirements into workable web-based applications, including writing specifications and desi More..

Costing & Reporting Section Head

Lokma Group - Cairo - Egypt
8 - 9 years
EGP 4000 - 6000
Egypt / 8 - 9 / EGP 4000 - 6000

Job Description Review on a daily basis quantity of raw materials in the warehouse versus the reports sent by production. Daily report about the fitting pieces manufactured, sold and the balance for each customer to be sent to the Chairman, Finance Director, Marketing Director and Procurement Director. Prepare a daily report of the inventory balance and send it to the Chairman, Finance Director, Marketing Director and Procurement Director. Analysis reports for Monthly presentation for Top Management. Prepare a monthly production report for each machine including: The production of each machine, The different sizes manufactured, and the number of hours spent. The report define the quantity of finished goods, the repairs, short pieces, under repair, scraps, degraded The main aim is to define the efficiency of production (machines and technicians). The report also includes a comparison with the standards of manufacturing, and defining variances In case of variances, a report is sent to factories GM and production managers to justify. The report is prepared on a daily, weekly, monthly basis and year to date, and sent to the Chairman, Finance Director, factories GM, and production managers. Prepare Gross Profit Report on a monthly basis includes all groups’ products such as pipes, special pieces and coupling The report includes names of clients, size of the ordered pipes, quantity sold to each client, cost of each product, value of net sales, and finally the expected gross profit for each project. The report aims at helping the decision makers to decide whether to continue with the project or not. Prepare an analysis of the income statement for the past three years at knowing how efficient sales are. The report also compares the selling expenses, general admin expenses, forex expenses, and credit and debit interests. Prepare a monthly analysis report of the selling expenses such as salaries, depreciation cost, and transportation. Report is prepared monthly and year to date. Prepare a monthly back log report including all clients, orders made by them, orders delivered, and orders in progress. To reconcile the quantities reduced from the inventory within the concerned month with the quantities sold to the customer. Investigate the difference if any Prepare an analysis report of the finished goods including the remaining quantity of finished products stored in the warehouse and corresponding orders made by customers. The report shows both assigned and unassigned finished goods. Prepare Accounts Receivables aging report. The report shows the status of collections from all customers, and the duration payments were not made. The report includes both public and private sectors’ clients. It also provides a comparison with previous year. Prepare an analysis report of the current balance sheet, income statement and cash flow. Compare it with last year’s. Also provides a comparison between the current status of the balance sheet, cash flow, income statement and the targeted / planed ones. The report includes an explanation for each variance. Prepare ratios report which evaluates the performance and the profitability of all companies. Prepare a report of the stagnant inventory on an annual basis and the rationale / reasons behind it. Define the reasonable provision of the stagnant inventory . Job Requirements BSc. of Commerce – Accounting Section Min 8 years experience in the costing Very good Knowledge of financial principles and procedures Very good Knowledge of the documentation cycle Very good Knowledge of the scala system Knowledge of the production processes, procedures and cycle Knowledge of stock taking processes and procedures The ability to document all issues rose in the analysis Less

Job Description Review on a daily basis quantity of raw materials in the warehouse versus the reports sent by production. Daily report about the fitting pieces manufactured, sold and the balance for each customer to be sent to the Chairman, Finance Director, Marketing Director and Procurement Director. Prepare a daily report of the inventory b 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..

Cloud Engineer Kubernetes And Golang

1-3 years
Not Disclosed
Egypt / 1-3 / Negotiable

Write Kubernetes-native applications, Kubernetes Operators, and platform-as-a-code applications to automate full lifecycle, day-2 operations, upgrades and maintenance of large-scale services needed to power the platform. These can be elastic caching services, databases, and other systems. Work on The Weather Company’s next generation data platform which delivers weather and lifestyle data to power weather.com, TWCs mobile apps, and third-party services at massive scale across the globe. We handle more than 200,000 requests per second and receive, process and analyze terabytes of data every day. Requirements Strong knowledge of Golang Strong knowledge of Kubernetes and Docker Operator framework (operator-sdk or kubebuilder, controller-runtime) Kubernetes API and objects, CRD, Controllers Helm, kustomize, Terraform, Python DB and Messaging: Varnish, Cassandra, Redis, Kafka, and MongoDB Prometheus, Envoy, CoreDNS, containerd (follow CNCF graduated and incubating projects) Languages: Functional programming language(s) (Nice to have) – Scala, Clojure, F#, Python Shell Scripting in Bash and POSIX shell Less

Write Kubernetes-native applications, Kubernetes Operators, and platform-as-a-code applications to automate full lifecycle, day-2 operations, upgrades and maintenance of large-scale services needed to power the platform. These can be elastic caching services, databases, and other systems. Work on The Weather Company’s next generation da More..

Cost Analyst/ Cost Engineer

Johnson Controls - Cairo - Egypt
6 - 7 years
EGP 4000 - 6000
Egypt / 6 - 7 / EGP 4000 - 6000

Job Description Development of product cost models: Material usage including scrap, material and labor cost Keep Control of Product costing (MLO/TP/Margins) for developed series Costing and Margin calculation for each project Costing for standard and customized options & SQs (Special quotes) Close gaps between BOM Vs actual material consumed Control Scala Stock code master data for stock code creation Capital requirements for new or current products. Review complex bill of materials for reasonableness Set cost targets of purchased items. Support Purchasing negotiations. Follow all HSE requirements that are defined on work instructions or communicated in training. Follow required emergency prevention and operational controls Report all accidents, occupational illnesses and emergencies Apply, execute and maintain function related BOS issues In addition to the above mentioned tasks other activities and responsibilities may be individually defined. Job Requirements B.E Mechanical Engineering / MBA Job Experience Minimum 6 years Professional knowledge: in detail when specialist function Interpersonal Skills/ Teamwork Ability to co-operate with people of different levels inside/ outside the company and to interact with team to reach team goals and business objective. Leadership Ability to empower others to achieve results through motivation, recognition and performance feedback Communication Ability to express information in a manner appropriate to different levels of people & to lead negotiations Customer Satisfaction/ Total Quality Ability to recognize, respond to customer expectations with sense of urgency and even increase expectations. Initiative/ Execution/ Innovation Ability to take full responsibility for decisions & result even when all elements are not under individual direct control Ownership/ Commitment Ability to take full responsibility for decisions & result even when all elements are not under individual direct controls Planning Ability to set goals in consistency with company objectives and to adapt plans to changing environment Health & Safety Awareness Ability to identify and eliminate health, safety, ergonomic and hazards in workplace Excellent use of Microsoft Office and CAD soft wares Less

Job Description Development of product cost models: Material usage including scrap, material and labor cost Keep Control of Product costing (MLO/TP/Margins) for developed series Costing and Margin calculation for each project Costing for standard and customized options & SQs (Special quotes) Close gaps between BOM Vs actual material cons More..

Big Data Developer

Path-solutions - Cairo - Egypt
0 - 10 years
EGP 4000 - 6000
Egypt / 0 - 10 / EGP 4000 - 6000

Job Description Specifies, designs, implements, tests, and maintains platform-independent, complex software system components and applications. Duties involve working on existing source code to incorporate new features; ensure that the piece of code written is bug-free. Works under direct supervision on assigned team, project components, and or develop and modify existing source code. Duties also involve working on, or integrating with other path solutions product components and applications. Works to fix bugs and conducts unit testing, make necessary changes to source code and document them. Ensure that Path Solutions development standards & QMS are followed. Designs and implements algorithms for assigned tasks. Executes development assignments to include design of conceptual approach, coding and debugging. Determines the time estimates and work plan necessary to achieve the goals for building, testing and maintaining quality software to general specification. Communicates information directly and clearly. Checks for clarity and understanding during a conversation using active feedback, reflection, and other communication techniques. Facilitates and moderates issue identification and resolution. Identifies, communicates and resolves conflicts with the individuals involved. Acts with a perspective of achieving continuous improvements. Job Requirements B.Sc. in Computer Science or equivalent Minimum 5 years of experience in Big Data Technologies. Familiar with the Hadoop Ecosystem, specifically Sqoop, Flume, Oozie Knowledgeable in Hadoop administration Experienced in working with Spark Experienced in Python statistical modelling techniques and Python libraries. Programming using Python or Scala Experienced programming in Java and rest APIs Familiar with UNIX shell commands Familiar with Microsoft Azure and/or Hortonworks Data Platfom Machine Learning Algorithms (a plus) Statistical expertise (statistical tests, t-test, F-test, Profiling techniques, etc.) Proficiency in English is a must Less

Job Description Specifies, designs, implements, tests, and maintains platform-independent, complex software system components and applications. Duties involve working on existing source code to incorporate new features; ensure that the piece of code written is bug-free. Works under direct supervision on assigned team, project components, and o More..

Data Scientist

Devartlab - Cairo - Egypt
0 - 3 years
EGP 4000 - 6000
Egypt / 0 - 3 / EGP 4000 - 6000

Job Description Work closely with your business to identify issues and use data to propose solutions for effective decision making Build algorithms and design experiments to merge, manage, interrogate and extract data to Supply tailored reports to colleagues, customers or the wider organization. Use machine learning tools and statistical techniques to produce solutions to problems. Test data mining models to select the most appropriate ones for use on a project Maintain clear and coherent communication, both verbal and written, to understand data & needs and report results Create clear reports that tell compelling stories about how customers or clients work with the business Identifying business needs and apply right approach as a solution. Those solutions include train machine learning algorithms to learn about data sets and then look for patterns, anomalies or insights that can be used to build analytical models. Skilled in the supervised, unsupervised and reinforcement learning methods used in machine learning Interpret data, analyze results using statistical techniques and provide ongoing insights to the wider business Conduct research from which you'll develop prototypes and proof of concepts. Look for opportunities to use insights/data/ets/code/models across other functions in the organization (for example in the HR and marketing departments) Stay curious and enthusiastic about using algorithms to solve problems and enthuse others to see the benefit of your work. Turn data into information, information into insight and insight into business decisions. The role is to deliver value, measurable insights to the wider business through the use of various statistical tools and techniques on top of a variety of data sources both internal and external to the business With skill sets in deep learning, a more advanced method that uses neural networks to create complex analytical models. Job Requirements Bachelor’s in Computer Science, Statistics, Mathematics or relevant field. or equivalent 0-3 years in the field of information and business intelligence systems. Experience using pandas, numpy, scikit-learn, xgboost and matplotlib Experience in one or more programming languages (Python, R, Scala, R, etc.) Advanced SQL Experience with A/B testing Knowledgeable of machine learning, data mining, recommender systems Strong applied mathematical and statistical skills regardless of the tools (fit regression curves, build predictive models, statistical significance). Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks We Offer: Financial stability; Interesting and challenging projects within professional self-managed teams; Friendly team and a comfortable working environment (Cairo office); 21 working day paid annual vacation; Social insurance -the highest level Medical Insurance Less

Job Description Work closely with your business to identify issues and use data to propose solutions for effective decision making Build algorithms and design experiments to merge, manage, interrogate and extract data to Supply tailored reports to colleagues, customers or the wider organization. Use machine learning tools and statistical techn More..

Iot Solutions Engineer

Interact Technology Solutions - Cairo - Egypt
0 - 6 years
EGP 4000 - 6000
Egypt / 0 - 6 / EGP 4000 - 6000

Job Description Define the architecture, scope and deliver various Big Data solutions. Support other teams by providing guidance on data modeling, data usage, processing and how they can best leverage the platform Build scalable data pipelines to ingest data from a variety of data sources, identify critical data elements and define data quality rules. Leverage Spark/Hadoop ecosystem knowledge to design and develop capabilities to deliver innovative and improved data solutions. Provide insights on area of improvements including Data Governance, best practices, large scale processing Support the bug fixing and performance analysis along the data pipeline Job Requirements 5+ years of experience of the following Software engineer, with strong skills in at least one programming language is mandatory, preferably Scala or Java or Python Experience with Spark on Hadoop, EMR etc Experience working with real time data processing using Kafka, Spark Streaming or similar technology Experience with NoSQL Databases (Cassandra , Elasticsearch,…etc. ). Experience with distributed systems and design/implementation for reliability, availability, scalability and performance Experience with IoT Enablement Applications & Platforms like (thingsBoard , thingswork , etc) is a huge plus. IoT Wireless Communication Technologies (LoRA, Sigfox, NB-IoT) is a plus. Creative and innovative approach to problem-solving Prefer to Have: Familiarity with containerized platform like Docker and Kubernetes Experience working with Hive, Presto or other querying frameworks Less

Job Description Define the architecture, scope and deliver various Big Data solutions. Support other teams by providing guidance on data modeling, data usage, processing and how they can best leverage the platform Build scalable data pipelines to ingest data from a variety of data sources, identify critical data elements and define data qualit More..

Senior Back-end Engineer

0 - 8 years
Not Disclosed
Egypt / 0 - 8 / EGP 0 - 0

Job Description Job Summary: We are looking for an engaged and enthusiastic Senior Back-End Engineer to join our team of talented engineers that share a common interest in distributed backend systems, their scalability and continued development. Responsiblities: Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems for delivering various media worldwide. Ability to decompose complex business problems and mentor Junior Software Engineers in understanding coding standards, tools, and best practices to help their growth and our team s overall success. Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity. Design, build and maintain high performance, reusable, and reliable code using Node/GO/ Scala Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Comfortable in building and scaling systems in a growing services infrastructure. You are driven to improve performance, enhance code quality, and establish best practices for your team. Requirements: You are an awesome experienced engineer that is more than comfortable writing Node.JS , Go, or Scala 5-8 Years of experience in Software Development BS in Computer Science or a related technical field or equivalent practical experience Knowledge of relational databases and SQL Knowledge of different datastores Experience with caching systems Experience with software ci/cd systems Experience with multi-threading and memory management Experience with microservice architecture Less

Job Description Job Summary: We are looking for an engaged and enthusiastic Senior Back-End Engineer to join our team of talented engineers that share a common interest in distributed backend systems, their scalability and continued development. Responsiblities: Facilitate collaboration with other engineers, product owners, and designers to solve More..

Big Data Engineer

Interact Technology Solutions - Cairo - Egypt
0 - 6 years
EGP 4000 - 6000
Egypt / 0 - 6 / EGP 4000 - 6000

Job Description Define the architecture, scope and deliver various Big Data solutions. Support other teams by providing guidance on data modeling, data usage, processing and how they can best leverage the platform Build scalable data pipelines to ingest data from a variety of data sources, identify critical data elements and define data quality rules. Leverage Spark/Hadoop ecosystem knowledge to design and develop capabilities to deliver innovative and improved data solutions. Provide insights on area of improvements including Data Governance, best practices, large scale processing Support the bug fixing and performance analysis along the data pipeline Job Requirements 5+ years of experience of the following Software engineer, with strong skills in at least one programming language is mandatory, preferably Scala or Java or Python Experience with Spark on Hadoop, EMR etc Experience working with real time data processing using Kafka, Spark Streaming or similar technology Experience with NoSQL Databases (Cassandra , Elasticsearch,…etc. ). Experience with distributed systems and design/implementation for reliability, availability, scalability and performance Experience with IoT Enablement Applications & Platforms like (thingsBoard , thingswork , etc) is a huge plus. IoT Wireless Communication Technologies (LoRA, Sigfox, NB-IoT) is a plus. Creative and innovative approach to problem-solving Prefer to Have: Familiarity with containerized platform like Docker and Kubernetes Experience working with Hive, Presto or other querying frameworks Less

Job Description Define the architecture, scope and deliver various Big Data solutions. Support other teams by providing guidance on data modeling, data usage, processing and how they can best leverage the platform Build scalable data pipelines to ingest data from a variety of data sources, identify critical data elements and define data qualit More..