Principal Software Engineer

Job Description

Main Responsibilities

1. Collaborating with the customer’s technical team to gather technical requirements such as performance, maintainability, and scalability.

2. Producing design documentation

3. Managing the approval and acceptance process for the designs and their implementation in cooperation with the client

4. Develop ETL and Data Warehouse solutions according to the requirements

5. Resolving ongoing maintenance issues and bugs

6. Monitoring daily scheduled jobs as well as performance tuning of transformation and jobs

7. Supervising and overseeing the technical team and other aspects of projects.

 

Skills and Attributes

1. Advanced-level experience with ETL processes using ETL tools (Pentaho, SSIS, or Talend)

2. Experience with cloud ETL tools and technology preferably AWS.

3. Proficiency in warehousing architecture techniques.

4. Ability to write advanced scripting

5. Hands-on experience in the Integration of REST APIs using any ETL tool or language.

6. Strong project management and leadership skills.

7. Clear communication skills.

8. Ability to troubleshoot and solve a complex technical problem

9. Ability to troubleshoot and solve complex technical problems.

10. Ability to do team documentation, to optimize the process for automation

11. Analytical skills to interpret complex data sets.

 

Perks and Benefits

• Lucrative Salary with Benefits

• Paid Casual and Annual Leaves

• Medical Bills Reimbursement and Health Assurance

• Subsidized Lunch and Gym Allowance

• Provident Fund and Interest-Free Loans

• Yearly Performance Based Increments

• Certification Reimbursement

• Sponsored Company Events

Job Summary

  • Published on:2022-11-01 5:37 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-29