Tech Junction Ltd
, , United Arab Emirates / Global
Python Engineer | UAE
- د.إ.240.000 - د.إ.360.000
, , United Arab Emirates / Global
Position SummaryWe are seeking an exceptionally skilled and experienced Python Engineer to join our technology and data engineering team on a full-time basis in the UAE. In this critical backend and data-processing role, you will be responsible for designing, building, and optimizing scalable microservices, RESTful APIs, and distributed data pipelines. The ideal candidate will bring 5+ years of professional Python engineering experience, deep technical mastery in backend frameworks (Flask, FastAPI, Django), big data processing with PySpark and Apache Spark, and mandatory proficiency in R programming. If you possess a distinguished background in building robust data-intensive applications and containerized cloud systems, we invite you to apply.Detailed Job DescriptionAs a Python Engineer in the UAE via IDC Technologies, you will serve as a principal technical authority responsible for developing high-performance backend applications and complex data transformation pipelines. Your daily responsibilities will encompass engineering scalable REST APIs and microservices using Flask and FastAPI, processing large-scale datasets with Apache Spark and PySpark, managing relational and NoSQL database integrations, and executing robust ETL workflows. You will also leverage R programming for advanced statistical data analysis, maintain containerized workflows with Docker and Kubernetes, and participate in automated CI/CD deployment pipelines.Key ResponsibilitiesDesign, develop, test, and maintain scalable backend applications, microservices, and RESTful APIs using Core Python, Flask, and FastAPI.Build and optimize distributed data-processing pipelines and large-scale data transformations utilizing Apache Spark and PySpark.Execute advanced statistical data analysis, modeling, and data reporting utilizing R Programming.Design, implement, and maintain robust ETL workflows, data ingestion scripts, and data lake integrations.Write highly optimized database queries, schemas, and data persistence layers across SQL and NoSQL databases using SQLAlchemy and Django ORM.Package, containerize, and deploy application workloads using Docker and manage container orchestration via Kubernetes.Maintain rigorous source code version control, peer code reviews, and branching workflows using Git.Configure, monitor, and optimize automated CI/CD deployment pipelines for seamless software delivery.Collaborate proactively with data scientists, software architects, and cross-functional product squads.Author comprehensive technical specifications, API documentation, testing suites, and operational runbooks.Required Qualifications & SkillsBachelor’s degree in Computer Science, Software Engineering, Data Engineering, Information Technology, or a related discipline.Minimum of 5+ years of professional software engineering and backend development experience.Strong core Python programming expertise and deep familiarity with backend frameworks including Flask, FastAPI, and Django.Proven practical experience building and optimizing REST APIs and distributed microservices architectures.Hands-on professional experience with big data processing frameworks such as Apache Spark and PySpark.Strong practical knowledge of ETL design, data transformation, and SQL/NoSQL database management (SQLAlchemy, Django ORM).Proficiency with containerization (Docker), container orchestration (Kubernetes), CI/CD pipelines, and Git version control.Mandatory technical requirement: Proven fluency and hands-on experience in R Programming.Mandatory residency/work authorization: Ability to operate on-site in the UAE.Nice-to-Have SkillsProfessional certifications such as AWS Certified Developer, Certified Kubernetes Administrator (CKA), or Python Institute certifications.Prior professional experience within multinational technology firms or telecommunications carriers in the GCC.Familiarity with cloud data warehousing (Snowflake, BigQuery) and workflow orchestration (Apache Airflow).Immediate availability for professional mobilization in the UAE.Compensation and Contract DetailsSalary/Rate: Competitive market rateDeadline: ImmediateNotice Period: Immediate to 30 DaysContract Duration: Full Time / Permanent (UAE)Recruitment Pro TipWhen applying for this Python Engineer position with IDC Technologies, ensure your resume explicitly highlights your PySpark/Spark big data experience, your Flask/FastAPI microservices portfolio, and your mandatory R programming proficiency.
#J-18808-Ljbffr
Abu Dhabi / Global
Abu Dhabi / Global
, United Arab Emirates / Global
, United Arab Emirates / Global
, United Arab Emirates / Global
, United Arab Emirates / Global