Job Title: Senior Python Developer
Job Summary:
We are looking for a highly skilled and motivated Python Developer with strong hands-on experience in backend development and cloud-native Python applications. This role will collaborate closely with the Cloud & Data Engineering team to build, maintain, and optimize data-driven applications and pipelines within the Google Cloud ecosystem.
You will be part of a fast-paced environment where your Python expertise will be crucial in enabling AI/ML development, data transformation, and automation processes to support innovative insurance solutions.
Key Responsibilities:
- Design and implement scalable Python modules and microservices to support data pipelines, leveraging tools such as Apache Beam, Cloud Functions, and Dataflow.
- Develop applications and tools using Google Cloud services including BigQuery, Cloud Storage, Pub/Sub, Cloud Run, and Cloud Functions.
- Automate routine data processing and ETL tasks, supporting the Data Engineer in building efficient, repeatable workflows.
- Work in tandem with Data Engineers to align backend code with data preparation needs, including feature extraction and data cleansing logic.
- Build and maintain RESTful APIs to support internal services, data access layers, and integration with ML services.
- Write performant and maintainable code, ensuring efficiency across data-heavy operations.
- Implement unit tests, integration tests, and participate in code reviews. Support CI/CD pipelines for deployment to GCP environments.
- Collaborate in ensuring compliance with data governance, including implementing data masking and secure handling of sensitive data.
- Maintain detailed documentation of Python services and modules and ensure version control via Git.
Required Skills:
- Proficiency with Python libraries for data processing (e.g., Pandas, NumPy, PyArrow).
- Experience building or supporting ETL pipelines and data-centric applications.
- Experience with Docker and cloud-native application deployment.
- Experience with integrating Python applications with Cloud Vision API and Document AI Workbench for intelligent document understanding.
- Familiarity with Google Cloud Document AI for automated document classification, OCR, and data extraction at scale.
- Ability to troubleshoot and debug cloud-based production systems.
- Knowledge of Git, CI/CD tools (e.g., GitLab CI, Cloud Build), and test automation.
- Experience with Docker and cloud-native application deployment.
- Familiarity with API development using frameworks like Flask, FastAPI, or Django.
- Experience building or supporting ETL pipelines and data-centric applications.
- Solid understanding of GCP services including BigQuery, Cloud Functions, Cloud Run, Cloud Storage, Pub/Sub, and Vertex AI.
- Experience with document processing libraries such as PyMuPDF, pdfminer.six, Tika, Textract, and PyPDF2 will be added advantage.
- Good to have proficiency with Python libraries for data processing (e.g., Pandas, NumPy, PyArrow, Dask, Polars, Vaex).
- Strong hands-on experience with Python (3.x) in production environments.
- Ability to troubleshoot and debug cloud-based production systems.
Preferred Qualifications:
- Experience with Apache Beam or similar distributed data processing frameworks.
- Familiarity with ML model integration, e.g., calling Vertex AI endpoints or supporting model APIs.
- Understanding of data privacy frameworks like k-anonymity, especially in the context of insurance data.
- Prior experience in the insurance domain is a plus.
- Google Cloud Certifications (e.g., Professional Cloud Developer) are a strong advantage.
Nice to Have:
- Experience with SQL and BigQuery scripting.
- Exposure to Vertex AI or integration of ML models into pipelines.
- Knowledge of Airflow for orchestration.
- Awareness of local data privacy regulations.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
JUNIOR PYTHON DEVELOPER
2026-06-16
IN_Senior Associate_ Blockchain Developer_ Emerging Businesses- Advisory_Mumbai
2026-06-14
- Posted
- Jul 03, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- Qatar Insurance Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
JUNIOR PYTHON DEVELOPER
2026-06-16
IN_Senior Associate_ Blockchain Developer_ Emerging Businesses- Advisory_Mumbai
2026-06-14