Senior Software Engineer
TORA
- India
- Permanent
- Full-time
- Position is a Support engineer in the Unix environment.
- Primary skills used will be Unix, Autosys, SQL, and Perl.
- Candidate will perform a wide array of tasks: support of AutoSys automated jobs, data entry web pages and automated data feeds; May be involved in wider calls, finding resolution to system-wide outages and urgent issues; answering data analyst and business group questions; performing bug fixes; helping to prototype new systems on new hardware.
- Position includes full support (including monitoring) of our test and pre-production environments, and as-needed on-call support of production and disaster recovery environments that are supervised by operations staff.
- This position is not an operations position and entails some light-weight development activities, debugging, providing software fixes
- All communication is performed through tickets and the support engineer will be part of a small team performing this function.
- Support engineer will also be expected to track ongoing problems, come up with potential solutions for them, automate repetitive or manual tasks, participate in post-mortem discussions, and build tools that make support easier and lessen the risk of future service outages.
- Position must work in US hours during initial training of 1-2 months.
- We will be moving into Rotational shifts soon after.
- Two or more years experience working in UNIX or Linux variant is needed as all our systems are Sun Solaris.
- SQL of any type (Sybase is preferred) is very advantageous but not required. Knowledge of at least one scripting language (Perl is preferred).
- Must be diligent and careful in production activities.
- Candidate loves to automate their work when appropriate and knows how to build tools to make their job easier.
- Must have excellent English communication skills, both written and verbal.
- Must have the ability to write clearly and concisely.
- Attention to detail and ability to work on multiple important tasks at the same time is needed.
- Very strong analytic and critical-thinking skills.
- Candidate must be both creative to come up with solutions for difficult problems, but also display partnership, whenever needed
- Familiarity with agile development techniques beneficial. Optional languages: XML, HTML, Java, Python, Ruby.
- Optional products: SQL Server, Apache, modperl, Mason, CGI Autosys, Wiki, CVS, Subversion.
- Knowledge of fixed income or other financial markets valuable.
- Previous experience providing on-call support for actual production processes advantageous.
- Experience using a defect management tool such as Bugzilla useful.
- Confluence is useful as our internal documentation uses Confluence.