Lead Software Engineer Job in Kenya


Lead Software Engineer – Log Management
 
Log Management is one of the most exciting sectors of the information technology industry. Teqwall technologies has an opportunity for you to lend your expertise to develop and help our customers use our log management solutions as well as our CCM (Configuration and Compliance Manager) product line effectively across their global infrastructures.
 
If you have a desire to work in a fast moving environment, to be a part of team of technical analysts working closely with other departments and to provide world class solutions to our customers, this is the place for you.

Responsibilities and Requirements:

  • Develop bulletproof code, tested at scale.
  • Participate or lead design, coding, and testing activities within the team.
  • Collaborate to clarify needs from customer teams.
  • Develop automated unit and functional tests for all modifications.
  • Work in an agile team that strives to be great, is self-critical, and continuously improves.
Required Technical Qualifications and/or Experience
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent discipline (or equivalent industry experience).
  • 3+ years successfully delivering complex, commercial, multi-platform software products (Linux, Windows).
  • Experience with multiple languages (Java, C++) with emphasis in enterprise java servers and services, asynchronous messaging (JMS, ActiveMQ).
  • Experience with a dynamic language (ruby, groovy, python).
  • Experience with log management solutions (TIBCO, AlienVault OSSIM, Splunk, LogLogic, trustwave, ArcSight, Sentinel, tripwire)
  • Demonstrable ability to deliver on complex, multi-team software development projects.
  • Interest / experience in security industry and secure coding practices.
  • Experience with agile development and test automation.
  • Solid understanding of fundamental IT concepts.
  • OSI Model; TCP states; SNMP; Proxy; SSH
  • *nix administration (BSD based systems desirable); and/or
  • Network device administration, security and configuration (working knowledge of TCP/IP, router and switch operations, and understanding of essential network protocols required); and/or Windows server administration
  • Expertise with troubleshooting hardware issues including:
  1. Raid Arrays
  2. Disk errors
  3. NIC configuration
Required Skills
  • Must be able to assess, triage and troubleshoot customer issues quickly and efficiently.
  • Must have superior oral and written communication skills to facilitate customer contact.
  • Ability to interact and communicate effectively within various levels of technical and management staff internally and with end-users/customers.
  • Ability to work flexible shifts as required
  • Must be a results-oriented team player
  • Ability to adapt to changing goals based on customer demands and market conditions
  • Ability to learn new technologies very quickly with excellent troubleshooting and problem solving skills
  • Detail-oriented; Ability to work independently and as part of a team
  • Ability to build positive working relationships with internal and external users and customers.
If you believe you qualify for this position, please send your CV and details to careers@teqwall.com by 3-May-2013.

Only qualified candidates will be contacted.