This Job no longer available

Software Deployment Engineer - RB



Advert ID



Rancho Bernardo

Job Type




Salary Range

No. of Openings


Branch Information

San Diego, CA - Professional - (USA) 7094 Miratech Drive Suite 100 (Professional) CA San Diego , CA - 92121 Phone : 858-366-4100



Job Description

Required Experience:

Experience and deep understanding of enterprise LINUX & Windows environments as well as multi-vendor database, SAN & VMware administration

Experience with commercial software product development a plus

Operating Systems: Red Hat Linux (CentOS, Scientific Linux)

Languages: C++, Python, Java, SQL, UNIX Shell Scripting, Oracle PL/SQL

Databases: MySQL, Apache Hadoop, Postgres, Oracle

OS Environment: Windows, Linux, VM

Tools: Splunk, Puppet, Foreman, MS Office, Visio, Matlab, Git, Gerrit

Network Protocols: FTP, SSH, TCP/IP, VPN, SSL

Network Gear: Switches, Routers and Firewalls

Job Description:

The ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work assignments to meet established timetables

Good communication, computer and interpersonal skills required for an effective interface with other professionals, to produce appropriate documentation and to present results to internal audience

The ability to work independently and as part of a team

The ability to work extended hours if required

Provide in house and onsite support of hardware/software deployments from the specification of the hardware needed to the building, configuring and testing of deployment systems

Work with Product Development in the design of the system requirements to meet current and projected computing needs

Work with Project Management in developing schedules and budgets to support installations

Support the planning of hardware/software development and deployment to integrate proprietary & 3rd party software applications within the overall computing environment

Responsible for documentation, testing, maintenance & hardware updates

Communicate with domain experts, users and management through the hardware/software development lifecycle

Ensure the deployment resources are configured, optimized and backed up

Build and maintain Hadoop, Postgres & MySQL servers

Working with security group, responsible for determining and implementing the best encryption solutions for data and source code

Work with the Software Architect to ensure software designs fit within the overall system & infrastructure architecture

Formulate detailed plans for the implementation of software solutions – determining language, platform and resource requirements

Provide guidance to and mentor software developers as needed

Deployment of applications including cross-platform compliance and ensuring availability of necessary resources

Assist in planning for future applications based on new developments in computer technology

Travel Requirements:

Up to 50% of the time