Saturday, June 30, 2012

Some Linux skills required by jobs

Experience installing Linux servers using PXE (pre-boot execution environment) (e.​g.​Cobbler/​Kickstart).​ 
experience in working with SDLC processes
ITIL Standards
SAN:storage area network 
SAN/NAS/Storage solutions experience with NetApp or NFS

Nginx, Ganglia, Zenoss
Exceed
X server  
Experience working with F5 web load balancing systems
Iperf, MTR
Experience in network administration is a must – IpSec, LAN, VLANs, iptables, Subnets and Firewalls setup, ACL, Switches, Routing, DNS, load balancers  

writing plugins for Munin and Nagios.
familiar with basic Python/WSGI application stacks on Linux 

http://nginx.org/en/

http://en.wikipedia.org/wiki/Jenkins_%28software%29 


PREFERRED EXPERIENCE:
  • Experience in a large, highly-available Linux environment
  • Experience with MCollective
  • Open Source contributions (github account)
  • Experience writing custom Puppet types and functions
  • Experience with Ganeti
  • Experience with Git
 puppet, CF Engine, Chef, and Bcnfg 2: these are all systems automation tools.

1 comment:

  1. Example java skills required by jobs:

    Familiar with software development methodologies and managed several software development life-cycles

    Passion for technology with strong desire to learn and acquire new skills

    Must possess very strong Java (5.0 & 6.0) programming skills.

    Strong in object-oriented analysis and design using OO design patterns and UML

    Understands a broad spectrum of technology in the follow areas with examples listed as follows:

    Web publishing: themes, skins, and CSS
    Front-end frameworks: JSF, Rich Faces, AJAX, DOJO, Flex, JQuery, Portlet and a familiarity with JSON
    Middleware: Spring, Struts, Web Services, Enterprise Service Bus and MQ
    Data layer: Database interaction, SQL, Stored Procedure, Repository caching and ORM.
    Unit Testing: JUnit, TestNG
    Project Build and Continuous Integration: Maven, ANT
    Scripting: Perl, Python
    Familiar with SCM, Build and Deploy processes
    Excellent debugging skills, performance tuning, network concepts and Unix/Linux server management.
    Excellent written and verbal communication and presentation skills. Must be able to effectively communicate complex technical concepts with fellow team members as well as peers in other groups.
    Able to connect technical concepts to business to act as bridge for requirements to design translation.

    ReplyDelete