सेवा के बारे में
अनुवादितमैं PL/I सिस्टम को कार्यशील स्थिति में रखता हूँ और उन्हें आगे विकसित करता हूँ। पंद्रह साल से अधिक समय से मैंने मुख्यधारा PL/I पर बैच और ऑनलाइन व्यावसायिक कार्यक्रमों का समर्थन, पुनर्गठन और पोर्ट किया है, इसलिए जब रात के बैच में सुबह तीन बजे डेटा अपवाद के साथ विफलता होती है, तो मुझे पता होता है कि कहाँ देखना है। हर दिन मैं z/OS में काम करता हूँ: ISPF में स्रोत पढ़ना और ठीक करना, JCL के माध्यम से नौकरियों को लिंक करना, SYSOUT, डंप और पूर्णता कोड के माध्यम से विफलताओं का विश्लेषण करना, जब तक कि कारण स्पष्ट न हो जाए। वास्तविक सिस्टम लगभग हमेशा मिश्रित होते हैं, इसलिए मैं PL/I को सामान्य कॉलिंग कन्वेंशनों और कॉपीबुक के माध्यम से COBOL मॉड्यूल के साथ सावधानीपूर्वक एकीकृत करता हूँ, और DB2 के लिए एम्बेडेड SQL के माध्यम से संबंधपरक डेटा तक पहुँचता हूँ, प्री-कंपाइल और बाइंड चरणों को ट्यून करता हूँ ताकि योजनाएँ लोड के तहत स्थिर रहें। सामान्य कार्य: उत्पादन एबेंड्स को समाप्त करना, दशमलव और चित्र क्षेत्र रूपांतरण त्रुटियाँ, रिकॉर्ड लेआउट शिफ्ट; एकल कार्यक्रमों को परीक्षण योग्य प्रक्रियाओं में तोड़ना; बिना दस्तावेज़ लॉजिक को दस्तावेजित करना; z/OS रिलीज़ के बीच कार्यक्रमों को पोर्ट करना या वितरित प्लेटफार्मों की ओर जबकि व्यावसायिक व्यवहार को बाइट के लिए बाइट बनाए रखना। मैं निश्चित इनपुट और अपेक्षित आउटपुट के आधार पर रिग्रेशन हार्नेस लिखता हूँ ताकि एक सुधार चुपचाप आसन्न डेटा प्रवाह को न तोड़े। आउटपुट पर आपको एक समीक्षा की गई स्रोत फ़ाइल, अपडेटेड JCL और बाइंड कार्ड, एक संक्षिप्त परियोजना नोट, पहले और बाद के परीक्षणों का प्रमाण, और सौंपने के लिए एक कॉल मिलता है। मैं आपके परिवर्तन नियंत्रण के भीतर काम करता हूँ, बिना रोलबैक योजना के उत्पादन को छूता नहीं हूँ, और कोड को अधिक पठनीय छोड़ता हूँ। एक एबेंड, डेटा सेट, या आधुनिकीकरण लक्ष्य का नाम बताएं — मैं दायरे का ईमानदार अनुमान दूंगा।