You will be responsible for designing, implementing, and maintaining database solutions that meet the needs of the organization. You will collaborate with cross-functional teams to understand business requirements, develop database designs, optimize database performance, and ensure data integrity and security.

Responsibilities:

  • Database Design and Development:
  • Design and develop database schemas, tables, views, and stored procedures based on business requirements and industry best practices.
  • Implement database solutions using SQL and other database technologies, ensuring scalability, performance, and reliability.
  • Data Modeling and Optimization:
  • Perform data modeling and normalization to organize and structure data efficiently.
  • Optimize database performance by tuning SQL queries, indexing strategies, and database configurations.
  • Implement data caching, partitioning, and other techniques to improve query performance and response times.
  • Data Integration and Migration:
  • Integrate data from various sources and systems into the database, ensuring data consistency and accuracy.
  • Plan and execute data migration projects, including data extraction, transformation, and loading (ETL) processes.
  • Database Administration:
  • Monitor database performance, health, and security, implementing proactive measures to address issues and mitigate risks.
  • Perform database backups, restores, and disaster recovery procedures to ensure data availability and continuity of operations.
  • Manage database users, permissions, and access controls to enforce data security and compliance requirements.
  • Documentation and Documentation:
  • Document database designs, configurations, and processes to ensure clarity and consistency.
  • Develop and maintain data dictionaries, data lineage diagrams, and other documentation artifacts to support database development and operations.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • Several years of experience in database development, administration, or related roles.
  • Proficiency in SQL programming and database technologies such as Microsoft SQL Server, Oracle, MySQL, or PostgreSQL.
  • Strong understanding of database concepts, including data modeling, normalization, indexing, and optimization.
  • Experience with database administration tasks, including backup and recovery, performance tuning, and security management.
  • Familiarity with data integration tools, ETL processes, and data warehousing concepts.
  • Excellent problem-solving, analytical, and communication skills, with the ability to work effectively in a team environment.

Timing 2pm to 11 pm

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
Second Shift (Afternoon)
Job Type:
Job Location:
Township, Lahore, Pakistan
Gender:
No Preference
Education:
Bachelors only
Career Level:
Entry Level
Minimum Experience:
1 Year
Apply Before:
Apr 03, 2024
Posting Date:
Mar 02, 2024

Karma Software Solutions

Services · 11-50 employees - Lahore

Looking for cutting-edge solutions, whether you are a startup, global organization, or an established brand? With 50+ software engineers and IT experts, we can make it possible for you.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Database Developer

AirCod Technologies, Lahore, Pakistan
Posted Apr 25, 2024

Principal Database Developer

Pakistan Single Window, Multiple Cities, Pakistan
Posted Apr 23, 2024

Oracle Database Developer

Synergy MSP, Swat, Pakistan
Posted Apr 19, 2024

Database Administrator

Habib Metropolitan Bank Ltd, Karachi, Pakistan
Posted Apr 01, 2024
View All
I found a job on Rozee!