Senior PostgreSQL Database Engineer
Position Description
Are you ready to bring your expertise in database engineering and cloud migration to a high-impact project that's driving digital transformation? We're looking for a Senior Database Engineer to join our innovative team at CGI, where you'll play a key role in migrating a large-scale database to a cloud environment. In its early stages, this programme will provide an excellent opportunity for an experienced engineer to shape and influence its technical direction. If you're passionate about data engineering, cloud technology, and driving meaningful change, we'd love to hear from you.
CGI has been recognised in the Sunday Times Best Places to Work List 2024 and named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching), which makes you a partner, not just an employee. Committed to inclusivity, we're building a diverse community of tech talent, supporting everyone from Armed Forces members to tech professionals at all career stages. Join us, and you'll be part of an open, friendly community of experts with the support to shape your career wherever you envision it.
We're open to hybrid working arrangements, with a minimum of 1 day per week on site in either our London or Reading offices. All applicants must hold, or be eligible for, National Security Vetting (NSV) Security Check (SC) and NPPV3 clearance.
Your future duties and responsibilities
As a Senior Database Engineer, you'll play a key role in our database migration project, ensuring technical excellence in design, coding, and secure practices. Your responsibilities will include:
- Collaborating on system component design, software development, and testing
- Writing and documenting code changes, conducting unit tests, and following secure coding standards
- Guiding architectural decisions and modeling migration solutions
- Creating detailed designs, including program specifications, data flows, and backup procedures
- Reviewing developer work and estimating project requirements
- Translating designs into technical solutions and defining system interfaces
- Contributing to coding standards and supporting the team with technical troubleshooting
Required qualifications to be successful in this role
The ideal candidate will bring expertise in database engineering, development, and migration, with strong skills in PostgreSQL and Oracle. Key technical competencies include:
- PostgreSQL PL/ pgSQL
- Oracle PL/ SQL
- Code Conversion (PL/ SQL to PL/ pgSQL)
- Data Migration (Oracle to PostgreSQL)
- PostgreSQL Performance Tuning
Key Competencies:
- Development: Proficient in coding best practices, clean code principles, code reviews, and quality assurance
- Software Design: Skilled in defining system behavior based on requirements, ensuring robust component design
- Current Software Trends: Familiar with modern trends in Cloud, Automation, APIs, DevOps, and Mobile integration
- Secure Software Development: Dedicated to embedding security in software, ensuring data confidentiality, integrity, and availability
- Database Engineering: Expert in CRUD procedures and functions, with strengths in migration and performance tuning
#LI-RJ1
Together, as owners, let's turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because...
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.
Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team-one of the largest IT and business consulting services firms in the world.