وصف الوظيفة
We are seeking a Technology Engineer with expertise in MongoDB to join our team and support innovative technology projects for our banking client. This role offers an exciting opportunity to work on cutting-edge initiatives, collaborate with skilled professionals, and contribute to impactful solutions in the financial domain.
About the Role
As a MongoDB Database Engineer, you will play a key role in supporting technology projects across various banking domains. You will work on multiple projects simultaneously, tackling complex challenges while maintaining a high level of performance under pressure. This role may occasionally require out-of-hours and weekend work, making it ideal for professionals who thrive in dynamic and challenging environments.
Your expertise will contribute directly to the success of mission-critical projects, ensuring the seamless performance, scalability, and reliability of MongoDB databases that support the banking industry.
What We’re Looking For
📚 Education:
- Bachelor’s degree or higher in Computer Science (Essential)
- Relevant certifications (Desirable)
💼 Experience:
- Minimum 4+ years of experience in large organizations (Essential)
- Background in banking or financial services (Desirable)
🛠️ Knowledge and Skills:
Must-Have Expertise:
- Comprehensive knowledge of MongoDB, including:
- Database administration, architecture, and internals
- ReplicaSet clusters and Sharding
- Ops Manager and backup/restore mechanisms
- Patching/upgrades and performance tuning
- Database migrations and Mongo Query Language (MQL)
- Strong proficiency with Unix/Linux operating systems
- Hands-on experience in Agile working practices
Nice-to-Have Skills:
- Familiarity with automation tools like Ansible, Jenkins, and Terraform
- Proficiency in scripting languages (e.g., Bash, Python)
- Experience with other database systems
Why Join Us?
- Work on impactful projects that shape the future of banking technology
- Collaborate with a team of experienced professionals in a supportive environment
- Opportunities for professional growth and skill enhancement
- Be part of an organization that values innovation, excellence, and teamwork