Database Administrator
Il y a 8 heures
Kairouan, Tunisie
DXC Technology
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
About the Role
We are looking for an experienced Database Center of Competence Engineer to join our team and contribute to strategic database modernization initiatives. The role combines advanced Python engineering, relational database expertise, data migration, and test-data management. You will help design and implement reliable tools and processes to support database migration, reconciliation, performance validation, and modernization projects. You will also leverage AI-assisted development tools, particularly Claude, to improve engineering productivity, code quality, and technical documentation.
Key Responsibilities
• Design, develop, and maintain production-grade Python applications using object-oriented and modular programming principles.
• Build reusable Python packages, APIs, command-line tools, logging mechanisms, and data pipelines.
• Develop and optimize advanced SQL queries, database schemas, indexes, keys, and execution plans.
• Implement database migration and reconciliation processes, including schema conversion, ETL, bulk and incremental data transfers, and checkpoint management.
• Work with ZFS datasets, snapshots, clones, and restore capabilities to manage test-data states and support T-Forge integration.
• Troubleshoot database and application performance issues and contribute to operational improvements.
• Apply unit and integration testing practices and maintain clean, maintainable, and well-documented code.
• Participate in code reviews, Git workflows, pull requests, and CI/CD processes.
• Use Claude practically for SQL and schema analysis, development, refactoring, test generation, and technical documentation.
• Collaborate with engineering teams on database modernization and isofunctional validation initiatives. Mandatory Technical Skills
• Python: Strong production experience, including OO design, modular architecture, packaging, logging, APIs, CLI tools, and data pipelines.
• Software Engineering: Clean coding standards, unit and integration testing, Git, pull requests, and CI/CD.
• AI-Assisted Development: Practical experience using Claude for development, SQL/schema analysis, refactoring, testing, and documentation.
• Database Engineering: Advanced SQL, relational database design, schemas, keys, indexes, query plans, and performance tuning.
• Database Migration: Schema conversion, ETL, data reconciliation, bulk and incremental migration, and checkpoint mechanisms.
• ZFS: Practical knowledge of datasets, snapshots, clones, and restore operations for test-data management.
• Operations: Strong troubleshooting, analytical thinking, and collaborative engineering skills. Highly Desirable Skills
• Experience with legacy mainframe technologies:
• IBM DB2 for z/OS
• IMS Database
• VSAM
• Experience with target relational databases:
• PostgreSQL
• Oracle
• Microsoft SQL Server
• Knowledge of ZFS and copy-data-management solutions.
• Experience supporting mainframe modernization and isofunctional validation projects.
• Exposure to T-Forge integration or similar test-data management platforms. What We Are Looking For We are looking for an engineer who combines strong Python development capabilities with deep database knowledge and practical experience in data migration and modernization. The ideal candidate is comfortable working with both legacy database environments and modern relational platforms, understands production engineering standards, and can collaborate effectively across technical teams. Interested? If you have a strong background in Python, database engineering, SQL optimization, and migration projects, we would be interested in hearing from you. Apply now or get in touch to learn more about this opportunity. At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive. Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.