22 hours ago
Data Engineer
Ibex
On Site
Full Time
$110,000
Lahore, Punjab, Pakistan
Job Overview
Job TitleData Engineer
Job TypeFull Time
Offered Salary$110,000
LocationLahore, Punjab, Pakistan
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Job Overview: Data Engineer
We are seeking a highly motivated and responsible Data Engineer to join our dynamic team at ibex. This role requires hands-on experience in building scalable data pipelines, managing structured and unstructured databases, and supporting end-to-end data operations. The ideal candidate will bring strong problem-solving skills, a collaborative mindset, and a commitment to data excellence.
Key Responsibilities
- Design, develop, and manage reliable and scalable data pipelines.
- Clean, validate, and transform data from multiple sources for analytics and operational use.
- Work with large datasets and ensure high data quality and availability.
- Develop and maintain ETL workflows using standard tools and scripting.
- Automate data extraction, transformation, and loading processes across systems.
- Monitor and optimize performance of data workflows for speed and efficiency.
- Develop, maintain, and optimize complex SQL queries, stored procedures, functions, and views.
- Design and implement relational database schemas and indexing strategies.
- Ensure data integrity, security, and compliance within SQL Server environments.
- Work with MongoDB for storing and querying unstructured or semi-structured data.
- Design document-based data models and manage performance tuning for MongoDB.
- Handle replication and backup strategies where applicable.
- Analyze complex data requirements and translate them into efficient technical solutions.
- Identify data-related issues, perform root-cause analysis, and deliver timely resolutions.
- Work closely with data analysts, software engineers, and business stakeholders to understand requirements.
- Participate in code reviews, team planning sessions, and cross-functional meetings.
- Take ownership of assigned tasks with accountability and attention to detail.
- Exhibit a proactive approach to delivering solutions and supporting team goals.
- Contribute to architectural discussions and recommend improvements based on industry best practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- 2–3 years of experience in data engineering or database development roles.
- Strong proficiency in SQL Server (T-SQL, indexing, optimization).
- Hands-on experience with MongoDB or other NoSQL technologies.
- Familiarity with data pipeline tools and ETL development.
- Working knowledge of Python or similar scripting languages.
- Understanding of data modeling, normalization, and data warehousing concepts.
- Strong analytical thinking and problem-solving skills.
- Excellent communication and teamwork abilities.
Key skills/competency
- Data Pipelines
- ETL Development
- SQL Server
- MongoDB
- Python
- Data Modeling
- Data Quality
- Data Warehousing
- Automation
- Problem Solving
How to Get Hired at Ibex
- Research ibex's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight hands-on experience in scalable data pipelines, SQL Server, MongoDB, and Python for data engineering roles.
- Showcase project experience: Detail your contributions to designing, developing, and optimizing data solutions and ETL workflows in your portfolio or resume.
- Prepare for technical questions: Master SQL query optimization, database design principles (relational and NoSQL), and Python scripting challenges relevant to data processing.
- Demonstrate collaborative spirit: Be ready to discuss experiences working with analysts, engineers, and business stakeholders to translate complex requirements into technical solutions.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What specific data pipeline tools does ibex prefer for its Data Engineer role?
02How important is a strong background in SQL Server for the Data Engineer position at ibex?
03What kind of projects can a Data Engineer expect to work on involving MongoDB at ibex?
04How does ibex foster collaboration between Data Engineers and other teams?
05What are the career growth opportunities for a Data Engineer at ibex?
06What is ibex's approach to ensuring data quality and security?
07Are there opportunities for a Data Engineer at ibex to learn new technologies?
08What kind of problem-solving skills are most valued for a Data Engineer at ibex?
Explore similar opportunities that match your background