मैं एक समर्पित DevOps इंजीनियर बनने के कौशल के बारे में सिफारिशों की तलाश कर रहा हूं।
मैं हमेशा विकास से संबंधित परियोजनाओं पर काम करना चाहता हूं क्योंकि मुझे कोडिंग पसंद है लेकिन दुर्भाग्य से मुझे कभी मौका नहीं मिला। मैंने पहले .net और PHP का उपयोग करके फ्रीलांस परियोजनाओं पर काम किया है और मैं जावा एसई में प्रमाणित हूं लेकिन मैंने कभी इसका उपयोग नहीं किया है।
मेरा कार्य अनुभव प्रणाली और अनुप्रयोग प्रशासन में शामिल है। ज्यादातर मैं इस क्षेत्र में अब एक वरिष्ठ हूं, इसलिए विकास पर स्विच करना पसंद नहीं है क्योंकि मुझे जूनियर के रूप में शुरुआत करनी होगी। हालाँकि मुझे लगता है कि DevOps मेरे लिए एकदम सही होगा लेकिन मुझे यह जानने की जरूरत है कि एक अच्छा समर्पित DevOps इंजीनियर बनने के लिए मुझे अपने ज्ञान में अंतराल को भरने के लिए क्या अध्ययन करने की आवश्यकता है (अधिमानतः ऑटोमेशन और टूल्स लिखने के बारे में)।
कृपया सलाह दें कि मुझे क्या अध्ययन करना चाहिए, उदाहरण के लिए मैंने पायथन और पर्ल और रूबी को सुना है जो कि DevOps के लिए बहुत अच्छे हैं, लेकिन मुझे और क्या शुरू करना चाहिए और क्या अनिवार्य कौशल है जो मुझे पहले कवर करने की आवश्यकता है?
मेरा वर्तमान कौशल सेट:
Sys। व्यवस्थापक
- यूनिक्स (एचपी-यूएक्स, सोलारिस) और लिनक्स (उबंटू, रेड हैट, सेंटोस) प्रशासन
- मिडिलवेयर टेक्नोलॉजीज एडमिनिस्ट्रेशन (वेबलॉगिक, अपाचे-टोमैट, वेबस्फेयर, एमक्यू)
बैश / शेल स्क्रिप्टिंग
वेब सर्वर कॉन्फ़िगरेशन और प्रशासन
- सामान्य डेटाबेस सिस्टम (SQL Server, Oracle, MySQL, आदि) का उत्कृष्ट ज्ञान
- वेब सेवाएँ और एकीकरण SOAP / REST / API
- ओरेकल बिजनेस इंटेलिजेंस सूट (OBIEE, DAC, Informatica)
- ITSM उपाय विकास और प्रशासन।
- SAP Business Object (Analytics)।
- Splunk
- सेवा केंद्र-आईटीआईएल-सक्षम आईटी सेवा प्रबंधन
- वेब अनुप्रयोग प्रौद्योगिकियों की मजबूत समझ।
डेवलपर
- Microsoft Visual Basic में विशेषज्ञ विकास कौशल।
- जावा एसई में उत्कृष्ट विकास कौशल।
- Microsoft .Net विकास
- एमएस SharePoint विकास।
- एमएस कार्यालय में विशेषज्ञ मैक्रोज़ में विशेषज्ञ ज्ञान और सभी एमएस कार्यालय अनुप्रयोगों में स्वचालन।
- इंटरमीडिएट PHP विकास (CakePHP)