PRIMONIAN

Data Engineer's Story

Data Engineer's Story

#LifeAtPRIMO – Data Engineer

องค์กรระดับ Enterprise ที่มี Data ของผู้ใช้งานหลักแสนถึงหลักล้านคน!

ใครกันที่คอยคัดเลือก Data ให้ฝ่ายอื่นๆเอาไปใช้งานได้ง่าย หรือเอาไปต่อยอดทาง Businessได้จริง!?

ไม่ต้องเฉลย หลายคนก็คงจะรู้อยู่แล้ว เพราะเป็นอาชีพติดท็อปมาแรงในสายเทคโนโลยีกันเลยทีเดียวอย่าง

วิศวกรข้อมูล หรือ Data Engineer นั่นเอง!

วันนี้ PRIMO ขอพาทุกท่านพบกับ ‘ไวซ์’ สมาชิกระดับโปรแห่ง Data Engineer ที่จะบอกเล่าประสบการณ์สุด Exclusive ใน PRIMO ทั้งเบื้องหลังการทำงานที่ใช้เทคโนโลยีระดับ World Class และเรื่องราวของอาชีพนี้ที่น่าสนใจมากมาย...

Q: ที่ PRIMO ตำแหน่งData Engineer มีหน้าที่ทำอะไรบ้างหรอครับไวซ์?

ไวซ์: ถ้าอธิบายให้เข้าใจง่ายๆ เลย Data Engineer จะเป็นคนทำหน้าที่จัดการข้อมูลดิบที่ได้รับมาจากแหล่งต่างๆ เพื่อเตรียมเข้าสู่ระบบของ PRIMO เป็นคน Clean ข้อมูลก่อนทำกระบวนการ Data Migration จัดระเบียบการไหลของข้อมูลและจัดเตรียมข้อมูลต่างๆ เพื่อให้คนที่ต้องการนำข้อมูลไปใช้สามารถใช้งานได้อย่างมีประสิทธิภาพครับผม

Q: Data Engineer มีกระบวนการตั้งแต่ต้นจนจบอย่างไรบ้างครับ?

ไวซ์: อย่าง Project ใหญ่ๆที่ผมทำอยู่ตอนนี้เราก็จะเริ่มด้วย

Planning --> วางแผนเลยว่างานส่วนไหนมอบหมายใครบ้าง Schedule ตั้งแต่เดือนนี้จนถึงเดือนนี้เราจะต้องแบ่งงานกันยังไง ซึ่งพี่ Senior จะคอยดูส่วนนี้ครับ

Design --> ออกแบบว่า Flow ของข้อมูลในลำดับต่อๆ ไปจะเป็นอย่างไรบ้าง

Review --> เป็นการมาทบทวนกันภายในทีมว่า Data Flow ที่เรา Design มามันโอเคแล้วหรือยัง

Solution --> เราจะมาดูTools กันว่าสามารถตอบโจทย์กับ Flow ตัวนี้ได้รึเปล่าหากไม่ได้ก็ต้องหาทางเปลี่ยน เพื่อให้สามารถดำเนินการไหลต่อไปโดยสะดวกครับผม

Implement --> พอเราได้ Tools มาแล้วเราก็จะทำการ Coding ทำการเขียน Script ต่างๆ

Verify --> ตรวจสอบว่า Code ที่เราเขียนมามันถูกต้องไหมข้อมูลไหลจากอีกทีไปอีกที่ถูกต้องรึป่าว หรือคุยกับฝั่ง Software Tester อีกทีว่าเค้าอยากจะเห็นภาพรวมของข้อมูลที่เราเขียน Script ออกมาเป็นแบบไหน

Production --> หรือก็คือการขึ้นของจริงนั่นเอง เป็นการ Migrate ข้อมูลให้กับลูกค้าและเตรียม Support โดยเราจะมีการปิดระบบกันทั้งทีมก็จะคอยมาดูเพื่อที่เราจะขึ้นระบบให้มันผ่านตรงนี้ไปให้ได้ซึ่งถ้าเกิดไม่สามารถขึ้นระบบได้ หรือว่าเกิด Bug อะไรที่เกินความคาดหมายของเราเราก็จะมานั่งแก้ หากแก้ไม่ได้ก็ต้อง Restore แล้วก็ข้ามไปอีกวันนึงอันนี้ก็จะเป็นสิ่งที่เราเคยทำกันมาครับ

Support Case --> พอการขึ้น Production ผ่านไปด้วยดี เราก็จะมาเช็คว่าพวก Script ที่เราเขียนไปและนำข้อมูลของลูกค้าเข้าไปแล้วลูกค้าใช้งานได้ไหม หากไม่มีปัญหาใน 2-3 วันก็ถือว่าจบ Project ครับ

แต่ในขณะที่ Data Engineer ดูแลงานของส่วน Data Migration เสร็จแล้ว มันก็อาจจะมีงานในส่วนของการส่งข้อมูลดึง Report ให้กับผู้ที่ต้องการนำข้อมูลไปใช้งานต่อซึ่งข้อมูลตัวนี้เป็นความลับของลูกค้าก็จะมีเรื่องของ PDPA เข้ามาด้วย ทั้งหมดนี้จะเป็นงานหลักของพวกเราครับ 

Q: เห็นไวซ์พูดถึง PDPA อยากรู้จังว่ามันมีบทบาทกับData Engineer มากน้อยแค่ไหนหรอครับ?

ไวซ์: หลายคนคงจะรู้แล้วว่า PRIMO เราได้ ISO/IEC27001 เป็นมาตรฐานความมั่นคงปลอดภัยระบบสารสนเทศ ซึ่งงาน Data Engineer ก็จะมีกระบวนการนี้คอยควบคุมอยู่ครับและนำไปสู่อีกส่วนนึงก็คือ PDPA ที่ตอนนี้เราให้ความสำคัญอย่างมากเลย ต้องตระหนักถึงข้อมูลลูกค้าว่าไม่สามารถไปพูดคุยหรือส่งต่อให้ใครมั่วๆ ได้นะ ที่ออฟฟิศ PRIMO ก็เลยมีห้อง Data Room โดยเฉพาะเพื่อการนี้เลยครับ เรามี Access control และกล้องวงจรปิดเพื่อให้ลูกค้าที่มาใช้บริการเรามั่นใจได้ว่าข้อมูลเค้าจะไม่ไหลรั่วออกไปโดยไม่สมเหตุสมผล

Q: ได้ข่าวว่า Data Engineer ระดับมือโปรของที่นี่เป็นเด็กจบใหม่ทั้งหมดเลย! เลยอยากรู้ว่าคนแบบไหนบ้างครับที่จะมาทำงานเป็น Data Engineer ได้?

ไวซ์: ผมว่าหลายคนอาจจะกังวลเรื่องประสบการณ์กัน แต่ต้องบอกว่าถ้าเป็นเด็กจบใหม่ ที่ PRIMO ก็รับเข้าแน่นอนครับเพียงแค่ทุกคน

- มีความรู้ด้านโปรแกรมมิ่งในระดับหนึ่ง

- มีความสามารถในการวิเคราะห์ปัญหาที่ดี

- อยากเรียนรู้สิ่งใหม่ๆ อยู่เสมอ

- เป็นคนที่จัดระเบียบสิ่งต่างๆ ได้ดีละเอียดละออ

- มีแนวคิดวิศวกรคือ ใช้ทรัทยากรต่างๆ อย่างเหมาะสมทั้ง Server คนและเวลา

- มี Can-Do Attitude คือ แบบนี้เราทำได้ มีการพลิกแพลงได้

- สามารถสื่อสารได้ดีอันนี้สำคัญมากเลยครับ เพราะนอกจากจะต้องพูดคุยเพื่อให้เข้าใจกันภายในทีมแล้ว Data Engineer ก็ต้องสามารถแปลภาษา Technical ไปเป็น Non-Technical เพื่อให้คุยกับฝ่ายอื่นๆ ได้ด้วย

Q: ถ้าเป็น Data Engineer ที่ PRIMO จะได้ซึมซับและได้รับอะไรกลับไปบ้างครับ?

ไวซ์: งั้นผมขอแบ่งเป็น 3 พาร์ทละกัน

Knowledge
ถ้ามาทำกับ PRIMO สิ่งที่ได้คือความรู้ทางด้าน Cloud Service แน่นอนครับ เพราะ PRIMO จะ Process งานข้อมูลบนระบบ Cloud 100% และเราใช้เทคโนโลยีที่เป็นบริษัทระดับโลกใช้กันข้อมูลที่เรามีอยู่ตอนนี้สามารถเรียกได้ว่าเราทำงานกับ Big Data ได้แล้วด้วย ทุกคนไม่ว่าระดับไหนก็จะได้รับประสบการณ์ตรงนี้เลย อย่างล่าสุดที่เรารับน้องฝึกงานมา สิ่งที่น้องทำเราก็ได้เอาไปใช้ใน Project ลูกค้าจริงๆ ถ้าอยากมาสัมผัสกับประสบการณ์เหล่านี้ก็ welcome เลยครับผม

Career Path
อย่างของ PRIMO เองเนี่ยเราจะแบ่งเป็น 2 สายหลักๆ ครับ
ฝ่าย Technical Specialist ซึ่งเน้นการแก้ปัญหา เน้นการทำ Solution ต่างๆ ใช้ประสบการณ์ที่เรามีมาพัฒนางานให้มันดีขึ้น เร็วขึ้น ถูกขึ้น
ฝ่ายการจัดการ ทั้งจัดการทรัพยากรคนทรัพยากรเวลาภายในทีม การแจกจ่ายงานต่างๆ ให้เพื่อนร่วมทีมทำงานได้มีประสิทธิภาพและส่งงานได้ตรงเวลาครับ

Culture & Benefits
เราจะมีการทำงานแบบ Teamwork ซึ่งแต่ละคนทำคนละ Project ก็จริงแต่ไม่เคยเห็นเลยที่ Data Engineer จะไม่ช่วยเหลือกันก็พูดได้เลยว่าจะไม่โดดเดี่ยวแน่นอน สามารถเอาปัญหาพวกนี้มาปรึกษาเพื่อนในทีมได้หรือปรึกษาข้างนอกทีมก็ได้เหมือนกัน แล้วถ้าเกิดเครียด แน่นอนว่าเรามี Snack bar เวลานั่ง Coding ผมก็จะลุกไปหยิบบ่อยมากครับ 555


Q: คำถามสุดท้ายครับไวซ์ Data Engineer ที่ PRIMO ช่วยสอนให้เราเป็นคนแบบไหนหรอครับ?

ไวซ์: นอกเหนือจากเรื่อง Coding ผมรู้สึกว่ามันทำให้เราเป็นคนใส่ใจในรายละเอียดมากขึ้นนะแล้วที่ผมรู้สึกว่าได้รับเยอะที่สุดเลย คือการ Manage Time ตัวเองเพราะ Project ใหญ่ เราวางแผนกันเป็นเดือนๆ นะครับตั้งแต่เดือนสิงหาไปจนถึงสิ้นปีเลยก็มีเหมือนกัน ซึ่งในระหว่างปีเราก็มีกิจกรรมมากมาย เราต้องวางแผนเที่ยวด้วยน้าหาเวลาพักร้อนด้วยน้า ไม่ใช่ทำแต่งานอย่างเดียวผมเชื่อว่าทักษะบริหารจัดการเวลาจะได้รับเต็มๆ เลยครับ


สนใจร่วมงานกับ PRIMO สามารถส่ง Resume ได้ที่ jobs@primo.mobi
หรือติดต่อคุณโดมโทร 0614161778
Email: nontaworn@primo.mobi

หรือสนใจเข้าไปดูตำแหน่งงานว่างได้ที่ >> https://bit.ly/3aejyi8

ARTICLE

More stories

ภาพบรรยากาศ เมื่อวันศุกร์ 2 ธันวาคมที่ผ่านมา กับงานฉลอง Launch new product อย่างเป็นทางการและปาร์ตี้วันปีใหม่ภายในบริษัทสำหรับออฟฟิศกรุงเทพ
PRIMONIAN
Activities

Product Launch & 2023 New Year Party

ภาพบรรยากาศ เมื่อวันศุกร์ 2 ธันวาคมที่ผ่านมา กับงานฉลอง Launch new product อย่างเป็นทางการและปาร์ตี้วันปีใหม่ภายในบริษัทสำหรับออฟฟิศกรุงเทพ
December 7, 2022
วันนี้ PRIMO จะพาทุกท่านมาไขข้อข้องใจกับคำถามเหล่านี้ ด้วยการร่วมเปิดมุมมองของ 2 สาวอารมณ์ดีจากบ้าน Marketing และ Business Development
PRIMONIAN

Marketing & Business Development’s story

วันนี้ PRIMO จะพาทุกท่านมาไขข้อข้องใจกับคำถามเหล่านี้ ด้วยการร่วมเปิดมุมมองของ 2 สาวอารมณ์ดีจากบ้าน Marketing และ Business Development
October 24, 2022
PRIMO เป็นหนึ่งในองค์กรที่ขับเคลื่อนด้วยพนักงานผู้หญิงถึงร้อยละ 50 เปอร์เซ็นต์
PRIMONIAN

International Women’s Day

PRIMO เป็นหนึ่งในองค์กรที่ขับเคลื่อนด้วยพนักงานผู้หญิงถึงร้อยละ 50 เปอร์เซ็นต์
September 29, 2022
Primo LogoPrimo Logo
PRIMO offers
Omnichannel Marketing Platform for enterprises. We empower companies to foster deeper relationship with their customers and partners.
©Designed by primo all right reserved