Overview
We are a company committed to providing innovative solutions and an environment that thrives on collaboration, creativity, and growth. Our team works together to tackle the most pressing challenges in the industry, ensuring that every project we undertake is backed by dedication and expertise. We value security, efficiency, and cutting-edge technology, offering our employees the opportunity to make an impact, while fostering a culture of continuous improvement and learning. We are seeking professionals who are ready to contribute their skills and grow with us as we expand our horizons.
↔
Security Expert / DevSecOps Engineer
Key Responsibilities
- Design and implement secure automation solutions for development, testing, and production environments.
- Manage and maintain infrastructure security and monitoring systems.
- Develop and maintain CI/CD pipelines across multiple environments.
- Understand and remediate system vulnerabilities and security issues.
- Collaborate with team members to improve the company’s engineering tools, systems, procedures, and data security.
- Create and maintain security-related documentation.
- Stay current with security industry trends, including emerging threats and security solutions.
- Support incident response and problem management teams by providing containment actions and incident analysis.
- Develop strategies for security and scalability.
Data Scientist
Key Responsibilities
- Design and implement machine learning models to predict trends, detect anomalies, and uncover actionable insights.
- Analyze structured and unstructured datasets to identify patterns and opportunities for optimization.
- Develop predictive models and algorithms for key business use cases, such as risk management, forecasting, and segmentation.
- Collaborate with data engineers and analysts to ensure data readiness for analysis and model deployment.
- Use statistical techniques to validate hypotheses, assess model performance, and improve decision-making processes.
- Create and present data-driven insights and recommendations to stakeholders in a clear and compelling manner.
- Deploy, monitor, and refine models in production environments to ensure scalability and reliability.
- Stay updated on the latest advancements in data science and machine learning, incorporating best practices into projects.
Full Stack Developer
Key Responsibilities
- Develop, troubleshoot, and debug applications.
- Test software and fix problems.
- Maintain and upgrade existing systems once they're up and running.
- Produce efficient codes.
- Determine operational practicality.
- Manage cutting-edge technologies to improve legacy applications.
- Collaborate with other developers to integrate user-facing elements with server-side logic.
- Gather and address technical and design requirements.
- Provide training and support to internal teams.
- Build reusable code and libraries for future use.
- Liaise with developers, designers, and system administrators to identify new features.
- Follow emerging technologies.
- Familiar with Online Web Based Game Design.
- Teamwork skills with a problem-solving attitude.
- Excellent analytical and time management skills.
Key Requirements
- 4+ years of experience in software development.
- Proven work experience as a Full Stack Developer or Fronted Developer.
- Experience designing interactive applications.
- Solid experience with Next.JS.
- Ability to develop software in NodeJS using TypeScript.
- Excellent knowledge of non-relational databases, MongoDB.
- Experience developing enterprise web applications in MERN.
- Experience with test-driven development.
- Proficiency in software engineering tools.
- Ability to document requirements and specifications.
Graphic Designer (Game Artist/Animator)
Responsibilities
- Plan concepts by studying relevant information and materials.
- Illustrate concepts by designing examples of art arrangement, size, type size, and style, and submit them for approval.
- Prepare finished art by operating necessary equipment and software.
- Coordinate with outside agencies, art services, web designers, marketing, printers, and colleagues as necessary.
- Contribute to team efforts by accomplishing tasks as needed.
- Communicate with clients about layout and design.
- Create a wide range of graphics and layouts for product illustrations, company logos, and websites with software such as Photoshop.
- Review final layouts and suggest improvements when necessary.
- Create user-centered designs by understanding business requirements and user feedback.
- Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.
- Translate requirements into style guides, design systems, design patterns, and attractive user interfaces.
- Design UI elements such as input controls, navigational components, and informational components.
- Create original graphic designs (e.g., images, sketches, and tables).
- Identify and troubleshoot UX problems (e.g., responsiveness).
Requirements
- Expert in responsive design, mobile, and web UI.
- Experience as a graphic designer or in a related field.
- Demonstrable graphic design skills with a strong portfolio.
- Any experience with 3D designing software is a bonus.
- Spine2D/Figma/AdobeAnimate.
- A strong eye for visual composition.
- Effective time management skills and the ability to meet deadlines.
- Able to give and receive constructive criticism.
- Understanding of marketing, production, website design, corporate identity, product packaging, advertisements, and multimedia design.
- Experience with computer-aided design.
- At least 2-3 years of experience as a Graphic Designer.
QA Tester
Overview
We’re Looking for a Detail-Oriented QA Tester to Ensure Quality at Every Step!
Do you have a keen eye for detail and a passion for delivering flawless user experiences? Are you driven by the challenge of finding bugs and ensuring top-tier product quality? If you’re an expert at spotting the tiniest imperfections and love helping teams build better products, we want you on our team!
At Splash Software, we’re searching for a QA Tester who will play a crucial role in maintaining the highest standards of quality across our products. You’ll work closely with developers and product teams to test, troubleshoot, and ensure everything runs smoothly all while keeping an unwavering focus on delivering an exceptional user experience.
Key Responsibility
- Provide and execute test case scenarios for the software developed by the dev team.
- Document and evaluate test results.
- Analyze and organize raw data.
- Build data systems and pipelines.
- Evaluate business needs and objectives.
- Interpret trends and patterns.
- Conduct complex data analysis and report on results.
- Prepare data for prescriptive and predictive modeling.
- Build algorithms and prototypes.
- Combine raw information from different sources.
- Explore ways to enhance data quality and reliability.
- Identify opportunities for data acquisition.
- Develop analytical tools and programs.
- Understand and provide support to end-users.
Data Analyst
Key Responsibilities
- Design, develop, and maintain advanced dashboards and reports using Kibana to visualize key metrics and trends.
- Analyze large datasets from Elasticsearch to extract actionable insights.
- Identify anomalies, trends, and patterns in data, providing timely alerts and recommendations to stakeholders.
- Collaborate with cross-functional teams to understand business needs and translate them into analytical requirements.
- Develop and implement queries in Elasticsearch to retrieve and process data efficiently.
- Monitor key performance indicators (KPIs) and create models for performance improvement.
- Generate periodic and ad-hoc reports for management and other teams, ensuring accuracy and relevance.
- Document analysis processes, tools, and findings for consistency and reproducibility.
Qualifications
- Bachelor's degree in Computer Science, Data Analytics, Statistics, or a related field.
- Proven experience as a Data Analyst, with expertise in Elasticsearch and Kibana.
- Strong proficiency in data querying and manipulation using Elasticsearch query language (EQL).
- Familiarity with data visualization techniques and tools (e.g., Kibana, Tableau, or Power BI).
- Proficiency in Python, SQL, or similar tools for data analysis and scripting.
- Strong analytical and problem-solving skills, with attention to detail.
- Excellent communication skills to present findings effectively to technical and non-technical stakeholders.
- Ability to handle and analyze large datasets efficiently.
Preferred Skills
- Experience with log and event data analysis.
- Familiarity with setting up alerts and monitoring mechanisms in Kibana.
- Knowledge of statistical analysis techniques.
- Prior experience in high-volume, real-time data environments is a plus.
To apply, please click here for available vacancies.
ملخص
نحن شركة ملتزمة بتقديم حلول مبتكرة وبيئة تزدهر بالتعاون والإبداع والنمو. يعمل فريقنا معًا لمواجهة التحديات الأكثر إلحاحًا في الصناعة، وضمان دعم كل مشروع نقوم به بالتفاني والخبرة. نحن نقدر الأمان والكفاءة والتكنولوجيا المتطورة، ونمنح موظفينا الفرصة لإحداث تأثير، مع تعزيز ثقافة التحسين المستمر والتعلم. نحن نبحث عن محترفين على استعداد للمساهمة بمهاراتهم والنمو معنا بينما نوسع آفاقنا.
خبير أمني / مهندس DevSecOps
المسؤوليات الرئيسية
- تصميم وتنفيذ حلول الأتمتة الآمنة لبيئات التطوير والاختبار والإنتاج.
- إدارة وصيانة أنظمة أمن البنية التحتية ومراقبتها.
- تطوير وصيانة خطوط أنابيب CI/CD عبر بيئات متعددة.
- فهم نقاط الضعف في النظام ومشاكل الأمان وإصلاحها.
- التعاون مع أعضاء الفريق لتحسين أدوات الهندسة والأنظمة والإجراءات وأمن البيانات في الشركة.
- إنشاء وصيانة الوثائق المتعلقة بالأمن.
- ابق على اطلاع بأحدث اتجاهات صناعة الأمن، بما في ذلك التهديدات الناشئة وحلول الأمن.
- دعم فرق الاستجابة للحوادث وإدارة المشكلات من خلال توفير إجراءات الاحتواء وتحليل الحوادث.
- تطوير استراتيجيات للأمن وقابلية التوسع.
عالم بيانات
المسؤوليات الرئيسية
- تصميم وتنفيذ نماذج التعلم الآلي للتنبؤ بالاتجاهات واكتشاف الشذوذ واكتشاف رؤى قابلة للتنفيذ.
- تحليل مجموعات البيانات المنظمة وغير المنظمة لتحديد الأنماط والفرص للتحسين.
- تطوير نماذج وخوارزميات تنبؤية لحالات الاستخدام التجارية الرئيسية، مثل إدارة المخاطر والتنبؤ والتجزئة.
- التعاون مع مهندسي البيانات والمحللين لضمان جاهزية البيانات للتحليل ونشر النموذج.
- استخدام التقنيات الإحصائية للتحقق من صحة الفرضيات وتقييم أداء النموذج وتحسين عمليات صنع القرار.
- إنشاء وتقديم رؤى وتوصيات تعتمد على البيانات لأصحاب المصلحة بطريقة واضحة ومقنعة.
- نشر النماذج ومراقبتها وتحسينها في بيئات الإنتاج لضمان قابلية التوسع والموثوقية.
- ابق على اطلاع بأحدث التطورات في علوم البيانات والتعلم الآلي، ودمج أفضل الممارسات في المشاريع.
مطور كامل الحزمة
المسؤوليات الرئيسية
- تطوير التطبيقات واستكشاف أخطائها وتصحيحها.
- اختبار البرنامج وإصلاح المشاكل.
- صيانة الأنظمة الحالية وترقيتها بمجرد تشغيلها.
- إنتاج أكواد فعالة.
- تحديد التطبيق العملي.
- إدارة التقنيات المتطورة لتحسين التطبيقات القديمة.
- التعاون مع مطورين آخرين لدمج العناصر التي تواجه المستخدم مع منطق جانب الخادم.
- جمع ومعالجة المتطلبات الفنية والتصميمية.
- توفير التدريب والدعم للفرق الداخلية.
- إنشاء أكواد ومكتبات قابلة لإعادة الاستخدام للاستخدام في المستقبل.
- التواصل مع المطورين والمصممين ومسؤولي النظام لتحديد الميزات الجديدة.
- اتبع التقنيات الناشئة.
- مطلع على تصميم الألعاب على شبكة الإنترنت.
- مهارات العمل الجماعي مع القدرة على حل المشكلات.
- مهارات تحليلية وإدارة الوقت ممتازة.
المتطلبات الرئيسية
- أكثر من 4 سنوات من الخبرة في تطوير البرمجيات.
- خبرة عمل مثبتة كمطور كامل أو مطور أمامي.
- خبرة في تصميم التطبيقات التفاعلية.
- خبرة قوية مع Next.JS.
- القدرة على تطوير البرمجيات في NodeJS باستخدام TypeScript.
- معرفة ممتازة بقواعد البيانات غير العلائقية، MongoDB.
- خبرة في تطوير تطبيقات الويب للمؤسسات في MERN.
- خبرة في التطوير الموجه بالاختبار.
- الكفاءة في أدوات الهندسة البرمجية.
- القدرة على توثيق المتطلبات والمواصفات.
مصمم جرافيك (فنان ألعاب/رسام رسوم متحركة)
المسؤوليات
- تخطيط المفاهيم من خلال دراسة المعلومات والمواد ذات الصلة.
- توضيح المفاهيم من خلال تصميم أمثلة لترتيب الأعمال الفنية والحجم وحجم الخط والأسلوب، وتقديمها للموافقة عليها.
- قم بإعداد العمل الفني النهائي من خلال تشغيل المعدات والبرامج اللازمة.
- التنسيق مع الوكالات الخارجية، وخدمات الفن، ومصممي الويب، والتسويق، والطابعات، والزملاء حسب الضرورة.
- المساهمة في جهود الفريق من خلال إنجاز المهام حسب الحاجة.
- التواصل مع العملاء بشأن التخطيط والتصميم.
- قم بإنشاء مجموعة واسعة من الرسومات والتخطيطات لرسوم المنتجات وشعارات الشركات ومواقع الويب باستخدام برامج مثل Photoshop.
- مراجعة التصميمات النهائية واقتراح التحسينات عند الضرورة.
- إنشاء تصميمات تركز على المستخدم من خلال فهم متطلبات العمل وردود أفعال المستخدمين.
- تصميم وتسليم الإطارات السلكية وقصص المستخدم ورحلات المستخدم والنماذج المجسمة المحسّنة لمجموعة واسعة من الأجهزة والواجهات.
- ترجمة المتطلبات إلى أدلة الأسلوب، وأنظمة التصميم، وأنماط التصميم، وواجهات المستخدم الجذابة.
- تصميم عناصر واجهة المستخدم مثل عناصر التحكم في الإدخال، والمكونات الملاحية، والمكونات المعلوماتية.
- إنشاء تصميمات رسومية أصلية (على سبيل المثال، الصور، والرسومات، والجداول).
- تحديد مشاكل تجربة المستخدم (على سبيل المثال، الاستجابة) واستكشاف الأخطاء وإصلاحها.
متطلبات
- خبير في التصميم المستجيب، والهواتف المحمولة، وواجهة المستخدم على الويب.
- خبرة كمصمم جرافيكي أو في مجال ذي صلة.
- مهارات واضحة في التصميم الجرافيكي مع محفظة قوية.
- إن أي خبرة في استخدام برامج التصميم ثلاثي الأبعاد تعتبر بمثابة مكافأة.
- Spine2D/Figma/AdobeAnimate.
- عين قوية للتكوين البصري.
- مهارات إدارة الوقت الفعالة والقدرة على الالتزام بالمواعيد النهائية.
- القدرة على تقديم وتلقي النقد البناء.
- فهم التسويق والإنتاج وتصميم المواقع الإلكترونية والهوية المؤسسية وتغليف المنتجات والإعلانات وتصميم الوسائط المتعددة.
- خبرة في التصميم بمساعدة الكمبيوتر.
- - خبرة لا تقل عن 2-3 سنوات كمصمم جرافيكي.
مُختبر ضمان الجودة
نظرة عامة
نحن نبحث عن مختبر ضمان الجودة الذي يهتم بالتفاصيل لضمان الجودة في كل خطوة!
هل لديك عين ثاقبة للتفاصيل وشغف بتقديم تجارب مستخدم خالية من العيوب؟ هل أنت مدفوع بتحدي العثور على الأخطاء وضمان جودة المنتج من الدرجة الأولى؟ إذا كنت خبيرًا في اكتشاف أصغر العيوب وتحب مساعدة الفرق في بناء منتجات أفضل، فنحن نريدك في فريقنا!
في Splash Software، نبحث عن مُختبر ضمان الجودة الذي سيلعب دورًا حاسمًا في الحفاظ على أعلى معايير الجودة في جميع منتجاتنا. ستعمل عن كثب مع المطورين وفرق المنتجات لاختبار واستكشاف الأخطاء وإصلاحها وضمان سير كل شيء بسلاسة مع الحفاظ على التركيز الثابت على تقديم تجربة مستخدم استثنائية.
المسئولية الرئيسية
- توفير وتنفيذ سيناريوهات حالة الاختبار للبرمجيات التي طورها فريق التطوير.
- توثيق وتقييم نتائج الاختبار.
- تحليل وتنظيم البيانات الخام.
- بناء أنظمة البيانات وخطوط الأنابيب.
- تقييم احتياجات العمل وأهدافه.
- تفسير الاتجاهات والأنماط.
- إجراء تحليلات معقدة للبيانات وإعداد تقارير عن النتائج.
- إعداد البيانات للنمذجة الوصفية والتنبؤية.
- بناء الخوارزميات والنماذج الأولية.
- دمج المعلومات الخام من مصادر مختلفة.
- استكشاف طرق تحسين جودة البيانات وموثوقيتها.
- تحديد فرص الحصول على البيانات.
- تطوير الأدوات والبرامج التحليلية.
- فهم وتقديم الدعم للمستخدمين النهائيين.
محلل بيانات
المسؤوليات الرئيسية
- تصميم وتطوير وصيانة لوحات معلومات وتقارير متقدمة باستخدام Kibana لتوضيح المقاييس والاتجاهات الرئيسية.
- قم بتحليل مجموعات البيانات الكبيرة من Elasticsearch لاستخراج رؤى قابلة للتنفيذ.
- تحديد الشذوذ والاتجاهات والأنماط في البيانات، وتقديم التنبيهات والتوصيات في الوقت المناسب لأصحاب المصلحة.
- التعاون مع فرق متعددة الوظائف لفهم احتياجات العمل وترجمتها إلى متطلبات تحليلية.
- قم بتطوير وتنفيذ الاستعلامات في Elasticsearch لاسترجاع البيانات ومعالجتها بكفاءة.
- مراقبة مؤشرات الأداء الرئيسية وإنشاء نماذج لتحسين الأداء.
- إنشاء تقارير دورية ومخصصة للإدارة والفرق الأخرى، مع ضمان الدقة والملاءمة.
- عمليات تحليل الوثائق والأدوات والنتائج لتحقيق الاتساق وإمكانية التكرار.
المؤهلات
- درجة البكالوريوس في علوم الكمبيوتر، أو تحليل البيانات، أو الإحصاء، أو مجال ذي صلة.
- خبرة مثبتة كمحلل بيانات، مع خبرة في Elasticsearch وKibana.
- كفاءة قوية في استعلام البيانات ومعالجتها باستخدام لغة استعلام Elasticsearch (EQL).
- المعرفة بتقنيات وأدوات تصور البيانات (على سبيل المثال، Kibana، أو Tableau، أو Power BI).
- الكفاءة في استخدام Python أو SQL أو أدوات مماثلة لتحليل البيانات وكتابة النصوص البرمجية.
- مهارات قوية في التحليل وحل المشكلات، مع الاهتمام بالتفاصيل.
- مهارات تواصل ممتازة لتقديم النتائج بشكل فعال لأصحاب المصلحة الفنيين وغير الفنيين.
- القدرة على التعامل مع مجموعات البيانات الكبيرة وتحليلها بكفاءة.
المهارات المفضلة
- خبرة في تحليل بيانات السجل والحدث.
- - المعرفة بكيفية إعداد التنبيهات وآليات المراقبة في Kibana.
- - معرفة تقنيات التحليل الإحصائي.
- تعتبر الخبرة السابقة في بيئات البيانات عالية الحجم في الوقت الفعلي ميزة إضافية.
للتقديم، يرجى الضغط هنا للاطلاع على الوظائف الشاغرة.