recruiting in good company
ICT Database Engineer, SQL, PostgreSQL
Location
Switzerland
Posted
1 day ago
Salary
0
Seniority
Lead
Job Description
ICT Database Engineer, SQL, PostgreSQL
Coopers Group AG
• Consulting and support for migrations from Microsoft SQL Server to PostgreSQL • Definition and review of target architectures for PostgreSQL environments • Analysis of existing database landscapes, data models and workloads • Planning and execution of migrations, including strategies, testing and cutover concepts • Performance optimization (query tuning, indexing, resource management) • Conducting sizing, capacity and scaling analyses • Design of high-availability, backup, recovery and disaster recovery strategies • Migration and adaptation of database objects (e.g. stored procedures, views, triggers) • Identification of SQL Server–specific dependencies and migration to PostgreSQL • Support for test concepts and execution of migration tests • Preparation of documentation and best practices, and knowledge transfer
Job Requirements
- At least 8–10 years of experience as a Database Engineer, Architect or DBA
- Degree from a University of Applied Sciences (FH) or equivalent qualification
- Several years of hands-on experience with PostgreSQL in enterprise environments
- Solid project experience in migrations from MS SQL Server to PostgreSQL
- Strong knowledge of PostgreSQL architecture and internals, performance tuning, query optimization and indexing, partitioning, high availability and replication, backup and recovery, as well as capacity and sizing concepts
- Strong SQL skills and experience with migration tools
- Structured, solution-oriented working style, with strong communication and consulting skills
- Experience working with complex stakeholder landscapes
- Business-fluent German and English
Benefits
- Temporary employment
- Opportunity for further training and development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer - AI Training
Gramian Consulting GroupGramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.
Role Description We are looking for Senior Software Engineers with deep expertise in backend development, software architecture, and complex codebases. In this role, you'll design realistic software engineering tasks, solve challenging debugging and implementation problems, and contribute high-quality code and technical reasoning that will be used to train advanced AI systems. - CONTRACT: Contractor - COMMITMENT: Hourly/Part-time - LOCATION: Remote - PROCESS: Application Form -> AI Interview -> Selection - HOURLY RATE: $100 - $230/h - NOTES: You need to be able to provide some publicly available work such as GitHub/GitLab repo, PR request, open-source contribution, technical articles, or similar Responsibilities - Design realistic software engineering challenges involving debugging, feature development, code refactoring, and performance optimization - Develop reference implementations and reproducible software environments - Write high-quality code in Python, Java, Go, Rust, C++, or TypeScript - Analyze, troubleshoot, and resolve complex software defects - Refactor and optimize existing codebases for performance, maintainability, and scalability - Document technical decisions, implementation approaches, and engineering rationale - Review and validate technical solutions submitted by other contributors - Apply software engineering best practices across diverse programming languages and systems Qualifications - 7+ years of professional software engineering experience - Strong hands-on expertise in at least one of: Python, Java, Go, Rust, C++, or TypeScript - Strong understanding of algorithms, data structures, and software design principles - Experience debugging and optimizing complex production systems
• Assist the development team with day-to-day needs such as test validation, task automation, help with deployments and, of course, coding hands-on.
Senior Full-Stack Engineer – Node.js, React
AvengaA global IT engineering and consulting company specializing in custom software development.
• Design, develop, and maintain scalable backend services and APIs using Node.js • Design and evolve RESTful and/or GraphQL APIs supporting modern web applications • Implement business logic, data models, and service integrations • Build reliable, secure, and scalable backend solutions with a focus on performance and maintainability • Collaborate closely with frontend engineers to deliver seamless end-to-end functionality and contribute to React development when required • Participate in architecture discussions and influence technical direction and engineering decisions • Write clean, maintainable, and well-tested code following engineering best practices • Develop and maintain unit and integration tests • Troubleshoot and resolve complex production and non-production issues • Participate in code reviews and continuously improve engineering quality • Contribute to Agile ceremonies and collaborate with product managers, designers, and fellow engineers to deliver business value
Backend Engineer, Ruby – AI Engineering, Agent Observability
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Develop, ship, and maintain features and improvements for Agent Observability and Interactions across both the GitLab monolith backend and the AI gateway in a secure, well-tested, and performant way. • Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements. • Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients. • Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops. • Share standards, patterns, and learnings with other engineers, raising the bar for responsible AI integration and evidence-driven engineering across the team. • Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and enhance observability and resiliency



