Software Engineering Lead

دوام كامل في a Laimoon Verified Company في UAE
نُشرت يوم October 3, 2024

تفاصيل الوظيفة

Enablers of no-code, first-party data integrations, Datahash is a global partner of various Ad Platforms such as Meta, Snapchat, Google, TikTok and X (previously Twitter). Be it performance marketing optimization (safeguarding ROAS, lowering CPA) or generating higher quality leads (reducing CPQL), Datahash does it all in just a couple of clicks. Marketers can now optimize, personalise, target and retarget across customer touchpoints like web, app, E-commerce, and CRM platforms in under 15mins! Job Description: As a Software Architect specializing in data integrations, you will play a crucial role in designing, developing, and implementing robust and scalable solutions for integrating data across various systems and platforms. Your expertise in data integration technologies, software architecture, and system integration will be essential to ensure efficient and seamless data flow within complex software ecosystems. Responsibilities: Collaborate with stakeholders to understand business requirements and design data integration solutions that align with the overall software architecture. Identify appropriate data integration patterns, technologies, and tools to meet the project goals. Define the system architecture and data integration strategy based on scalability, performance, reliability, and security requirements. Create architectural diagrams, system blueprints, and technical specifications to guide the development team. Research and evaluate newer technologies, frameworks, and platforms to identify the most suitable tools for the project. Stay up to date with emerging trends and best practices in data integration and propose innovative solutions. Lead and contribute to the software implementations by working closely with development teams. Provide technical guidance and ensure adherence to architectural standards, coding conventions, and best practices. Collaborate with data engineers, developers, and other stakeholders to resolve technical challenges. Ensure data privacy, security, and compliance standards are met. Implement encryption, authentication, and authorization mechanisms as required. Develop and execute comprehensive testing strategies. Collaborate with quality assurance teams to define test cases, perform integration testing, and resolve any defects or issues identified. RequirementsShould have 8+ years of working experience. Bachelor's or master's degree in computer science, software engineering, or a related field. Proven experience as a software architect/lead, with a focus on AWS and building data integrations and third party integrations. Strong knowledge of data integration patterns, techniques, and technologies such as ETL/ELT, message queues, APIs, data virtualization, and data synchronization. Proficiency in programming languages like Java, Python (with more focus on Python). Solid understanding of AWS services and architecture, including but not limited to Lambda, S3, DynamoDB, SQS, SNS, Kinesis, IAM, and CloudWatch. Understanding of Serverless and Micro-Services architectural patterns with strong understanding of container-based technologies like Kubernetes, etc. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities to work effectively with cross-functional teams. Familiarity with agile software development methodologies.

#J-18808-Ljbffr IT & Technology

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على تطوير البرمجيات ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
See All Software Jobs
تعليقات وملاحظات تعليقات وملاحظات