
کارشناس توسعه پایگاه داده
دایا نوین صدر تدبیر
- حداقل سابقه کار
- مهم
- موقعیت مکانی
- تهران
- نوع همکاری
- تمام وقت
- خدمت سربازی
- مهم نیست
مهارت های موردنیاز
- تحقیق و توسعه
- توسعه کسب و کار
شرح شغل
این شرکت برای توسعه و پشتیبانی پروژههای نرمافزاری خود به دنبال یک کارشناس توانمند در حوزه پایگاه داده و انتقال اطلاعات است.
فرد موردنظر باید تسلط مناسبی بر SQL Server و T-SQL داشته باشد و بتواند در زمینه طراحی و توسعه پایگاه داده، تهیه و بهینهسازی کوئریها، پردازش و انتقال دادهها و عیبیابی فرایندهای ETL فعالیت کند.
این موقعیت شامل همکاری در پروژههای مختلف شرکت، از جمله سامانههای باشگاه مشتریان و پروژههای مبتنی بر داده در حوزههای مالی و بانکی است.
ما به دنبال فردی مسئولیتپذیر، تحلیلگر و علاقهمند به یادگیری هستیم که علاوه بر دانش فنی، توانایی بررسی مستقل مسائل، یافتن راهحل و پیشبرد وظایف محولشده را داشته باشد.
وظایف و مسئولیتها
- طراحی، توسعه، نگهداری و بهینهسازی پایگاه دادههای SQL Server.
- طراحی و توسعه کوئریها، Stored Procedureها، Functionها و سایر اجزای پایگاه داده با استفاده از T-SQL.
- مشارکت در طراحی، توسعه، اجرا و پشتیبانی فرایندهای ETL با استفاده از SSIS و ابزارهای مرتبط.
- انتقال، تبدیل، پاکسازی و یکپارچهسازی اطلاعات بین پایگاه دادهها و سامانههای مختلف.
- بررسی و رفع خطاهای مربوط به انتقال اطلاعات، مغایرت دادهها، رکوردهای تکراری و مشکلات پردازش اطلاعات.
- تهیه و اجرای اسکریپتهای SQL برای ورود، خروج، اصلاح و بهروزرسانی اطلاعات، بهویژه در پردازشهای انبوه.
- تهیه گزارشهای اطلاعاتی و خروجیهای موردنیاز تیمهای فنی، پشتیبانی و سایر واحدهای شرکت.
- بررسی عملکرد پایگاه داده، شناسایی کوئریهای کند و بهینهسازی آنها.
- مشارکت در نگهداری عملیاتی پایگاه داده، بررسی Jobها، اجرای فرایندهای زمانبندیشده و کنترل صحت عملیات.
- همکاری با توسعهدهندگان Backend برای بررسی مشکلات مرتبط با داده، ارتباط با پایگاه داده و سرویسهای نرمافزاری.
- تست، اعتبارسنجی و مستندسازی تغییرات پیش از اعمال در محیط عملیاتی.
- بررسی و پیگیری مسائل فنی ثبتشده تا رسیدن به نتیجه و ارائه گزارش از اقدامات انجامشده.
مهارتهای فنی موردنیاز
- تسلط مناسب به Microsoft SQL Server و T-SQL.
- توانایی طراحی و نگارش کوئریهای پیچیده شامل Join، CTE، Subquery و Window Function.
- تجربه کار با Stored Procedure، Function، View و Transaction.
- آشنایی عملی با طراحی پایگاه داده، روابط بین جداول، کلیدها و اصول یکپارچگی دادهها.
- آشنایی با مفاهیم Performance Tuning، Indexing و Execution Plan و توانایی بررسی و بهینهسازی کوئریها.
- شناخت مفاهیم ETL و تجربه عملی در پیادهسازی، اجرا یا پشتیبانی فرایندهای انتقال داده.
- آشنایی کاربردی با SQL Server Integration Services (SSIS) و توانایی بررسی، عیبیابی و توسعه Packageهای موجود.
- آشنایی با Oracle Database و توانایی نگارش و بررسی کوئریهای Oracle SQL.
- تجربه کار با حجم بالای اطلاعات و آشنایی با Batch Processing و مدیریت عملیات انبوه.
- آشنایی با SQL Server Agent، Jobها، اصول Backup/Restore و مفاهیم پایه نگهداری پایگاه داده.
- آشنایی با Git و اصول مدیریت نسخههای کد و اسکریپتها.
مهارتهایی که مزیت محسوب میشوند
- آشنایی با زبان C# و تجربه کار با ASP.NET MVC، Web API و Entity Framework، بهویژه در محیط .NET Framework.
- توانایی بررسی، عیبیابی و اعمال اصلاحات محدود در کدهای Backend.
- تجربه کار با RESTful API و یکپارچهسازی دادهها از طریق وبسرویسها.
- آشنایی با Python برای پردازش داده و خودکارسازی فعالیتهای تکراری.
- آشنایی با مفاهیم Data Warehouse و طراحی فرایندهای انتقال داده در مقیاس بالا.
- آشنایی با محیطهای Windows Server و IIS.
- تجربه کار با سامانههای مالی، بانکی، باشگاه مشتریان یا نرمافزارهای سازمانی.
ویژگیهای فردی مورد انتظار
- توانایی تحلیل و حل مسئله: قدرت بررسی مسائل فنی، شناسایی علت مشکلات و ارائه راهحل مناسب.
- یادگیری مستقل: علاقه و توانایی یادگیری فناوریها و ابزارهای جدید از طریق مطالعه، جستجو، مستندات فنی و تجربه عملی.
- مسئولیتپذیری و پیگیری: توانایی پیشبرد وظایف از مرحله بررسی و پیادهسازی تا تست و تحویل نهایی.
- دقت در انجام کار: توجه به صحت و یکپارچگی اطلاعات، بهویژه هنگام کار با پایگاه دادههای عملیاتی و اطلاعات حساس.
این شرکت برای توسعه و پشتیبانی پروژههای نرمافزاری خود به دنبال یک کارشناس توانمند در حوزه پایگاه داده و انتقال اطلاعات است.
فرد موردنظر باید تسلط مناسبی بر SQL Server و T-SQL داشته باشد و بتواند در زمینه طراحی و توسعه پایگاه داده، تهیه و بهینهسازی کوئریها، پردازش و انتقال دادهها و عیبیابی فرایندهای ETL فعالیت کند.
این موقعیت شامل همکاری در پروژههای مختلف شرکت، از جمله سامانههای باشگاه مشتریان و پروژههای مبتنی بر داده در حوزههای مالی و بانکی است.
ما به دنبال فردی مسئولیتپذیر، تحلیلگر و علاقهمند به یادگیری هستیم که علاوه بر دانش فنی، توانایی بررسی مستقل مسائل، یافتن راهحل و پیشبرد وظایف محولشده را داشته باشد.
وظایف و مسئولیتها
- طراحی، توسعه، نگهداری و بهینهسازی پایگاه دادههای SQL Server.
- طراحی و توسعه کوئریها، Stored Procedureها، Functionها و سایر اجزای پایگاه داده با استفاده از T-SQL.
- مشارکت در طراحی، توسعه، اجرا و پشتیبانی فرایندهای ETL با استفاده از SSIS و ابزارهای مرتبط.
- انتقال، تبدیل، پاکسازی و یکپارچهسازی اطلاعات بین پایگاه دادهها و سامانههای مختلف.
- بررسی و رفع خطاهای مربوط به انتقال اطلاعات، مغایرت دادهها، رکوردهای تکراری و مشکلات پردازش اطلاعات.
- تهیه و اجرای اسکریپتهای SQL برای ورود، خروج، اصلاح و بهروزرسانی اطلاعات، بهویژه در پردازشهای انبوه.
- تهیه گزارشهای اطلاعاتی و خروجیهای موردنیاز تیمهای فنی، پشتیبانی و سایر واحدهای شرکت.
- بررسی عملکرد پایگاه داده، شناسایی کوئریهای کند و بهینهسازی آنها.
- مشارکت در نگهداری عملیاتی پایگاه داده، بررسی Jobها، اجرای فرایندهای زمانبندیشده و کنترل صحت عملیات.
- همکاری با توسعهدهندگان Backend برای بررسی مشکلات مرتبط با داده، ارتباط با پایگاه داده و سرویسهای نرمافزاری.
- تست، اعتبارسنجی و مستندسازی تغییرات پیش از اعمال در محیط عملیاتی.
- بررسی و پیگیری مسائل فنی ثبتشده تا رسیدن به نتیجه و ارائه گزارش از اقدامات انجامشده.
مهارتهای فنی موردنیاز
- تسلط مناسب به Microsoft SQL Server و T-SQL.
- توانایی طراحی و نگارش کوئریهای پیچیده شامل Join، CTE، Subquery و Window Function.
- تجربه کار با Stored Procedure، Function، View و Transaction.
- آشنایی عملی با طراحی پایگاه داده، روابط بین جداول، کلیدها و اصول یکپارچگی دادهها.
- آشنایی با مفاهیم Performance Tuning، Indexing و Execution Plan و توانایی بررسی و بهینهسازی کوئریها.
- شناخت مفاهیم ETL و تجربه عملی در پیادهسازی، اجرا یا پشتیبانی فرایندهای انتقال داده.
- آشنایی کاربردی با SQL Server Integration Services (SSIS) و توانایی بررسی، عیبیابی و توسعه Packageهای موجود.
- آشنایی با Oracle Database و توانایی نگارش و بررسی کوئریهای Oracle SQL.
- تجربه کار با حجم بالای اطلاعات و آشنایی با Batch Processing و مدیریت عملیات انبوه.
- آشنایی با SQL Server Agent، Jobها، اصول Backup/Restore و مفاهیم پایه نگهداری پایگاه داده.
- آشنایی با Git و اصول مدیریت نسخههای کد و اسکریپتها.
مهارتهایی که مزیت محسوب میشوند
- آشنایی با زبان C# و تجربه کار با ASP.NET MVC، Web API و Entity Framework، بهویژه در محیط .NET Framework.
- توانایی بررسی، عیبیابی و اعمال اصلاحات محدود در کدهای Backend.
- تجربه کار با RESTful API و یکپارچهسازی دادهها از طریق وبسرویسها.
- آشنایی با Python برای پردازش داده و خودکارسازی فعالیتهای تکراری.
- آشنایی با مفاهیم Data Warehouse و طراحی فرایندهای انتقال داده در مقیاس بالا.
- آشنایی با محیطهای Windows Server و IIS.
- تجربه کار با سامانههای مالی، بانکی، باشگاه مشتریان یا نرمافزارهای سازمانی.
ویژگیهای فردی مورد انتظار
- توانایی تحلیل و حل مسئله: قدرت بررسی مسائل فنی، شناسایی علت مشکلات و ارائه راهحل مناسب.
- یادگیری مستقل: علاقه و توانایی یادگیری فناوریها و ابزارهای جدید از طریق مطالعه، جستجو، مستندات فنی و تجربه عملی.
- مسئولیتپذیری و پیگیری: توانایی پیشبرد وظایف از مرحله بررسی و پیادهسازی تا تست و تحویل نهایی.
- دقت در انجام کار: توجه به صحت و یکپارچگی اطلاعات، بهویژه هنگام کار با پایگاه دادههای عملیاتی و اطلاعات حساس.
درباره شرکت
دایانوین یک مجموعه تخصصی در حوزه فناوری، داده و هوشمندسازی صنعت مالی است که با تمرکز بر بانکها، شرکتهای بیمه، کاگزاری های بورس و مجموعههای فعال در بازار سرمایه، راهکارهایی برای شناخت، تحلیل و مدیریت هوشمند مشتریان ارائه میدهد. راهکارهای دایانوین به سازمانهای مالی کمک میکند تا ارزش طول عمر مشتری (CLV) را بهتر شناسایی و مدیریت کنند، مشتریان را بر اساس رفتار و ارزش اقتصادی تفکیک کنند، پیشنهادهای متناسبتری ارائه دهند و اثربخشی تعاملات و برنامههای وفادارسازی را ارزیابی کنند. رویکرد ما، پیوند میان داده، تحلیل و استراتژی مشتری است؛ برای ساختن تصمیمهایی دقیقتر و تجربهای هوشمندتر در صنعت مالی.
دایانوین یک مجموعه تخصصی در حوزه فناوری، داده و هوشمندسازی صنعت مالی است که با تمرکز بر بانکها، شرکتهای بیمه، کاگزاری های بورس و مجموعههای فعال در بازار سرمایه، راهکارهایی برای شناخت، تحلیل و مدیریت هوشمند مشتریان ارائه میدهد. راهکارهای دایانوین به سازمانهای مالی کمک میکند تا ارزش طول عمر مشتری (CLV) را بهتر شناسایی و مدیریت کنند، مشتریان را بر اساس رفتار و ارزش اقتصادی تفکیک کنند، پیشنهادهای متناسبتری ارائه دهند و اثربخشی تعاملات و برنامههای وفادارسازی را ارزیابی کنند. رویکرد ما، پیوند میان داده، تحلیل و استراتژی مشتری است؛ برای ساختن تصمیمهایی دقیقتر و تجربهای هوشمندتر در صنعت مالی.


