-
Vistas Global

Python Developer

Vistas Global
Qatar · Full-time · Mid-Senior

Senior Python Developer

Job Level: Senior Specialist B

Department: Digital Collections Department

Job Objective:

To design, develop, and maintain advanced digital tools and workflows supporting the curation, preservation, and access of digital collections. The role focuses on Python development, metadata processing, workflow automation, and cloud infrastructure to enhance the efficiency and scalability of the library's digital initiatives.

Key Responsibilities:

  • Develop, optimize, and maintain Python-based workflows and digital tools compatible with Unix and Windows environments.
  • Write, test, and debug code primarily in Python and additionally in Java, PHP, and CSS.
  • Process, transform, and validate metadata in XML and JSON formats ensuring high data accuracy and consistency.
  • Manage and optimize MongoDB and other NoSQL databases for digital collections.
  • Leverage cloud-based infrastructure for scalable application development and deployment, including orchestration within Kubernetes clusters.
  • Utilize SOLR for search and indexing services in digital collections.
  • Enhance web applications using modern frameworks and development practices.
  • Collaborate with internal teams to align automation workflows with digital curation and access strategies.
  • Document technical processes and provide user training and support as required.
  • Stay informed on industry trends and best practices to ensure cutting-edge digital infrastructure.

Required Skills & Competencies:

  • 7–10 years of proven experience in Python programming and workflow automation.
  • Strong proficiency in Unix and Windows development environments.
  • Experience in full-stack web development (Java, PHP, CSS).
  • Expertise in metadata processing using XML and JSON.
  • Hands-on experience with MongoDB and NoSQL database technologies.
  • In-depth understanding of cloud-based infrastructure and Kubernetes deployments.
  • Familiarity with SOLR for implementing search and indexing capabilities.
  • Strong analytical, debugging, and problem-solving skills.
  • Effective communication skills and collaborative mindset for cross-functional teamwork.

Qualifications & Experience:

  • Education:
  • Bachelor’s degree in Computer Science or a related field.
  • Certifications (Preferred):
  • Python Programming Certification
  • Web Development Certification
  • Microsoft Azure and/or Kubernetes Certification
  • Digital Curation or Search Technology (e.g., SOLR) Certifications

Key Skills

Ranked by relevance

python kubernetes cloud nosql java unix php xml
Login to Apply
Posted
Apr 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Doha

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Vistas Global
Related

J2Ee Developer

2026-05-15

Full-time
Mid-Senior
Qatar
IT Services
Information Technology
View Job Details
Neev
Related

Full Stack Developer (Java & Angular)

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Vistas Global
Related

Senior Salesforce Developer

2026-04-08

Full-time
Mid-Senior
Qatar
IT Services
Information Technology