ViaSat, Inc. Data Transformation Engineer in Dublin, Ireland
Data Transformation Engineer
WHO WE ARE:
ViaSat is in the business of connecting the world. As a global broadband services and technology company, we connect international communities to the internet by offering residential internet service; enabling passengers and operations crews to stream high-bandwidth media, applications and content when traveling globally on commercial, business or government aircraft and maritime vessels. We deliver and protect information – when and where it is needed most – with our trusted communications ground systems, infrastructure, and services.
ViaSat Ireland is one of the country’s most innovative, interesting and exciting technology companies. Based in Dublin city centre's Silicon Docks, beside Trinity College, Merrion Square, Government Buildings and quality transport hubs, we build scalable mobile apps and enterprise software for airlines. ViaSat Ireland is part of a fast-growing, global brand, which designs and launches satellites, delivering quality connectivity to people in the most challenging places - including at 30,000 feet!
We're growing exponentially, creating an immediate requirement for the best people, and significant opportunities for career growth. We work hard to exceed our clients' expectations, but we also like to have fun and make every team member feel valued. We offer an amazing benefits package, flexible start and finish times, an inclusive company culture, the opportunity for worldwide travel and a proactive corporate social responsibility policy that embraces diversity and personal growth. Sound like a good fit for you? We always love to hear from talented, enthusiastic people, so please click on the button for any of our openings and tell us why you rock. Thanks for considering ViaSat Ireland as your career choice.
WHAT WE NEED:
You will be part of a cross-functional team, using Agile methodologies to deliver new requirements and improvements to our digital document management system, AeroDocs. AeroDocs assists our customers to author and deliver documents to all their staff, from ground staff through to flight crews. Your work will focus on integrating our system with existing document management solutions by building transformation components that will allow us to cross-convert common generic formats such as Word, ODT and PDF and structured formats such as docbook, DITA or S1000D. You'll have the opportunity to drive decisions and to contribute to a product beginning to gain significant traction in an exciting industry.
Experience of XML transformation and processing techniques, and exposure to associated toolsets and protocols such as XSLT, XProc, SAX, DOM, JAXP, Apache Camel, Apache NiFi etc. will be useful.
Familiarity with document modelling and schema development will also be advantageous
Key responsibilities are:
Our transformation pipelines are designed are built using Apache Nifi which chains reusable steps to transform documents to and from our native XML format to various document structures used by our customers. Your key responsibilities will include
Maintaining existing conversion pipelines.
Ensuring we gain maximum reuse from each conversion step.
Adding new document type conversions and customer specific customizations.
Consulting with customers to identify their needs and suggest improvements to their document structures.
Inputting to feature requests to the development team.
Suggesting improvements to our internal format to improve maintainability and ease integrations.
WHAT YOU NEED:
A degree in Computer Science, Software Engineering or related field or equivalent practical hands on experience
5 years professional experience in a related job using an Agile software lifecycle including TDD, pair programming, short release cycles
Experience with at least one automation focused scripting language
Expert knowledge of Java, OO, unit testing, enterprise design patterns
WHAT WE OFFER:
• A competitive compensation package which includes healthcare, vision, dental, life insurance, disability insurance, pension contribution, fitness reimbursement and much more.
• A dynamic work environment with smart colleagues
• A high degree of autonomy, flexibility and trust
ViaSat is an EEO/AA/Disability/Protected Veteran Employer. U.S. Citizenship or Lawful Permanent Residence status may be required for certain positions. For positions requiring U.S. Citizenship or Lawful Permanent Resident status, verification of such status will be required upon accepting employment.