We are looking for a passionate and detail-oriented Database Engineer to join our Karachi office on a full-time basis. This role is well-suited for fresh graduates or junior professionals who are eager to gain practical experience in database development, stored procedures, function optimization, API integrations, and reporting. You will work closely with senior engineers and cross-functional teams to build, manage, and optimize our data systems, playing a key role in enhancing the efficiency and reliability of our database infrastructure.
Key Responsibilities
Design, develop, and optimize stored procedures and SQL scripts to improve database performance. Modify and maintain scalar functions to ensure they operate efficiently and reliably. Integrate database systems with Open API platforms and external services to enable smooth data exchange. Utilize SQL Server Reporting Services (SSRS) to create and manage .rdl reports tailored to business needs. Write and test custom SQL queries for reporting and data manipulation. Support data cleaning, validation, and transformation activities to uphold data integrity. Assist with database backups, restoration processes, and performance monitoring within Microsoft Azure environments. Document database processes, procedures, and integration workflows to promote transparency and knowledge sharing. Collaborate with various teams to deliver effective data and reporting solutions. Actively participate in technical discussions, peer code reviews, and knowledge-sharing sessions to encourage continuous improvement.
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field. 0–1 year of experience in database development; fresh graduates are encouraged to apply. Strong understanding of SQL, including stored procedures and functions. Basic knowledge of database integration with APIs. Experience or familiarity with SSRS and the creation or modification of .rdl reports. Willingness to learn and work with cloud platforms, particularly Microsoft Azure. Excellent analytical thinking and attention to detail. Good communication skills and the ability to work effectively within a team environment.
Preferred Qualifications and Benefits
Knowledge of Power BI or similar data visualization tools is a plus. Competitive market salary. Opportunity to work on-site at the Karachi office, gaining valuable real-world experience in a collaborative setting.
This position offers a unique chance to develop your skills in a dynamic environment while contributing to important data management projects. If you are motivated to grow your career in database engineering and thrive in a team-oriented atmosphere, we encourage you to apply.