Skip to main content

DevOps JD's required skills from LinkedIn


From some of DevOps JD on linkedIn, I realised that DeveOps should be the leader of the organization.

https://docs.google.com/spreadsheets/d/1P520nH0pYcAdN0rJcnMQqsgu9cV9GdknztJ92J8l7-s/pubhtml

DevOps' Required Skills From LinkedIn on 8/30/16: DevOps should be the leader of the company!
YahooNetflixSamsungSalesforceFortinetSUM
OS adminUNIX systemsUnix platformsLinux administratorLinux
VMsDockerVMsVMware, OpenStack, Hyper-VOpenstack, KVM, VMWare
Version controlversion control systemsGit, SVN
CloudAmazon AWSAWSAWS, Azure
DBMySqlOracle, MySQL, NoSQLMysql administration and strong command of SQLMySQL RabbitMQMySql, MongoDB, Redis, Oracle, ProgreSQL
N/WTCP/IP networking, DNS, HTTPNASUnderstanding of network stack, network tuning, subnet/VLANs.HAProxy, DNS, IPTable
Script LangShell, Perl, Python, Ruby, PHPbashPython, Bash/tcsha scripting language: Perl, Python and Unix Shell preferredPython, Perl, RubyPython, Ruby, Shell, PHP
WebLAMP stacksHTML, Javascript, CSSJavaScript, PHP, HTML, JSON, XML, SQLJS, PHP
Web server/WASapache, webapps running on apache tomcatApache, Nginx, Tomcat
Build scriptant, mavenMaven
Dependencydependency management systemsNexus
CIManaging automated build, JenkinsBuild/Release automation, continuous integration toolsJenkins
CDChef, Puppet, Dockerdeployment toolsChef, Docker
IntegrationAPI IntegrationRestful, Webservice
TestingtestJUnit etc
Load-balancingWeb traffic load-balancingload balancingAWS LB, HAProxy
Debuggingdeploying and debugging java
Build rpm/debianBuilding and deploying linux rpm packagesRPM, Debian
Monitoring / Loggingsplunk, nagiosNagios, Splunk, Ganglia
Trackingdefect trackingpagerduty

Comments

Popular posts from this blog

Ubuntu GUI with VNC on Xenserver

Xenserver 에서 Ubuntu GUI 를 쓰기 위해서는 VNC 가 답인 듯... Installing Ubuntu Gnome GUI on Ubuntu Server 12.10 with VNC Update Repositories # apt-get update Install gnome and vnc: # apt-get install gnome-core vnc4server Start VNC Server: # vncserver (You’ll then be prompted to create and verify a new VNC connect password) Kill the currently running VNC Session: # vncserver -kill :1 Edit VNC startup config file: # vim .vnc/xstartup Uncomment the following line: unset SESSION_MANAGER Add the following line: gnome-session --session=gnome-classic & Comment Out the following two lines: x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" & x-window-manager & End result should look like: #!/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc gnome-session --session=gnome-classic & [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/

Install CoreOs on linode without VM

Install CoreOs on linode without VM 1. Add a Linode 2. Create a new Disk   CoreOS 3. Rescue > Reboot into Rescue Mode 4. Remote Access   Launch Lish Console 5. make an install script cat <<'EOF1' > install.sh # add needed package sudo apt-get update sudo apt-get install -y curl wget whois sudo apt-get install -y ca-certificates #sudo apt-get install gawk -y # get discovery url discoveryUrl=`curl https://discovery.etcd.io/new` # write cloud-config.yml cat <<EOF2 > cloud-config.yml #cloud-config users:   - name: core     groups:       - sudo       - docker coreos:   etcd:     name: node01     discovery: $discoveryUrl hostname: node01 EOF2 # get the coreos installation script #wget https://raw.github.com/coreos/init/master/bin/coreos-install wget https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install # run installation chmod 755 coreos-install sudo ./coreos-install \       -d /dev/sda \       -