Senior Engineer - Applications and Databases
Timisoara, RO
About Bull
Bull is a story. One with a century of European innovation and a working environment where experts design powerful, sustainable, and sovereign digital solutions, enabling states and industries to retain full control over their data and their AI.
Bull is also thousands of engineers, researchers and passionate tech people shaping the future of high‑performance computing, AI, and quantum technologies.
Every day, our teams push the boundaries of what is technologically possible – from next‑generation HPC architectures to exascale supercomputers – supported by world‑class R&D, more than 1,600 patents, and unique end‑to‑end capabilities spanning hardware design, software engineering, data science and quantum research.
We are a people‑centric, innovation‑driven company, where collaboration spans Europe, the Americas and India. We share a common vision of a responsible and sustainable innovation that delivers concrete impact for our customers.
Senior Engineer – Applications and Databases
The Support Engineer for Application and Databases is responsible for deploying, optimizing, and maintaining Computer-Aided Testing applications and databases on server systems. The engineer provides technical support to engineering teams, troubleshoots software and performance issues, and collaborates with IT and administrators to ensure efficient resource utilization.
Responsibilities:
- Responsible for administration and maintenance of customer applications and databases, ensuring optimal performance, stability and availability in complex and critical customer environment
- Responsible for operational excellence while executing operational tasks and steps;
Validation of implemented hardware and software solutions, adherence of security guidelines for - Web- and application servers (e.g. Apache, Tomcat, JBoss)
- Database systems (Oracle, Data Guard, SQL Server) on Windows and Linux
- Application on application servers
- Multi-tier-application, support of application lifecycle
- Responsible for change implementation of existing database and application infrastructure considering priorities and availabilities
- Responsible for consultancy in regards of impact and impact for customer change requests, ensuring change execution with impact analysis prior to change approval
- Execution of migrations, performance analysis and tuning measures of Applications and Databases
- Responsible for troubleshooting, problems analysis and defining trends to initiate preventing measures
- Responsible for validation and release of workarounds, analytical reporting and knowledge management articles
- Responsible for creation, control, handover and archiving of quality standards, as well as audit controls
- Responsible providing resources according to required skill and quantity for changes as well as operational activities in application and database environment
- Driving standardization and automation of operational and maintenance processes
Required Skills and Qualifications:
- Extensive work experiences in customer environments with dynamic and flexible business demands
- Extensive work experience in application and database administration and operations in complex environment (e.g. Clustering, Oracle RAC, Oracle Data Guard, MS SQL Server)
- Excellent knowledge of SQL, PL/SQL, and performance tuning
- Hands-on experience with automation tools, such as Ansible, for deploying and managing virtualized infrastructure (e.g. Ansible, Powershell, SQL, scripting)
- Deep understanding of operating systems (Linux, Windows), cluster technologies and networking technologies
- Strong analytical skills, structured and independent work style
- Problem-solving skills, with the ability to analyze logs, debug performance issues, and optimize workflows.
- Excellent communication skills in English (German is a plus)
Why join us?
- Work on high-impact projects integrating cloud, AI, and data technologies.
- A collaborative environment focused on innovation, mentorship, and knowledge-sharing.
- Training and Certifications: Access to continuous learning and career development opportunities.
- Flexible working environment
- Competitive salary and benefits package.
- Reimbursement: Get a yearly fixed amount for reimbursement.
- Performance Bonus: Earn an annual performance bonus based on your achievements.
- Career Advancement: Explore numerous opportunities for professional growth and career advancement.
- Extra Vacation Days: Take advantage of additional vacation days to relax and recharge.
Join us!
Here, your ideas, your curiosity and your technical excellence directly shape the next era of advanced computing - unlocking enterprise value, accelerating scientific progress and driving positive impact for society.