Lead Automation/DEVOPS Engineer

Company Description

• IPsoft is a global autonomic services provider, delivering Managed Services, Platform-as-a-Service, Automation-as-a-Service and Autonomic Cloud Orchestration. The company’s mission is to power the world with expert systems.


• IPsoft leverages advanced autonomics that remediate, on average, more than 56 percent of IT Operations tasks including: event management, incident management, change management, request fulfillment and standard operating procedures. We globally support a wide range of enterprise customers, service providers and telecommunications companies. IPsoft’s autonomic technologies enable clients to realize lowered costs, reduced human errors and enhanced service levels.


• Headquartered in New York City, IPsoft has operations in 10 countries across North America, Europe and Asia. IPsoft aims to be a true partner helping businesses achieve better outcomes.

Job Description

Job Description:

  • Review systems documentation, monitoring data and trends, corporate knowledge base, and recommend immediate and permanent problems remediation and resolution.
  • Work both with IPsoft administrators and clients through internal ticketing system and telephone reports or teleconferences to identify and understand recurring processes that may require automation. Collect and compile these recommendations.
  • Design and implement automatic processes and problem remediation using proprietary tool – IPautomata – based on other team members input or own observations and recommendations.
  • Provision and implement custom scripts where applicable (Ruby, any shell, Perl, PHP)
  • Keep track of IPautomata performance, collect and compile statistical reports
  • Provision and implement configuration changes, both in IPautomata and on client systems.
  • Troubleshoot process execution problems and work with other team members to correct them.
  • Maintain and adjust existing automated solutions to reflect all changes in client’s environments.
  • Correct environments configurations so that automated remediation tools could be decommissioned.
  • Attend internal QA conferences and make own recommendations on eliminating the “human factor”, as well as getting tasks done in the most effective way possible.
  • Respond to trouble-tickets via an internal application and/or phone reports.
  • Applying new knowledge (through training, mentoring, documented processes) to handle more difficult tasks.
  • Plan and document systems, respond to all inquiries of systems to which he/she is responsible.

The system engineer will use intelligence, scripting, and tools to manage change from development to testing to production environments

Qualifications

  • Well-versed with of most UNIX commands/utilities.
  • Fundamental understanding of a UNIX-based operating system; for example, understands job control, soft and hard links, distinctions between the kernel and the shell.
  • A degree in computer science or a related field. Solid work experience can be substituted.
  • Familiarity with networked/distributed computing environment concepts; for example, can use the route command, add a workstation to a network, and mount remote filesystems.
  • Ability to write scripts in some administrative language (Perl, bash, sh, etc.)
  • Programming experience in any applicable language.
  • Strong interpersonal and communication skills; capable of conveying ideas and applying knowledge to challenging tasks. Open to new ideas and technologies, and wants to learn. Writing basic documentation. Works well in a team.

Technical Skills

  • Must Have – Linux or Solaris, TCP/IP, DNS, Apache, basic network troubleshooting, shell scripting.
  • Pluses - Nagios, MySQL, Java, Perl (or PHP), application servers (Tomcat, JBoss, Weblogic, Websphere, ATG, Resin), Dell Hardware, technical certificates

 

Additional Information