Software Engineer
Description
Purpose of the job:
Digital
Domain is seeking a Software Engineer to help develop internal business
intelligence tools for use across multiple divisions. The position requires
expertise in a comprehensive set of areas including databases, services,
server-side code, Python-based client APIs and tools. This role will
integrate existing systems with new software tools to create a robust
environment for business intelligence tracking and visualization.
Responsibilities include designing, implementing, testing and deploying code
that integrates various business and production
tracking systems to integrate with visualization tools like Tableau. This is a challenging but exciting position
for a developer to bring various data sets together to create business
intelligence visualizations and reports for Digital Domains global network of
studios and business units.
|
Essential
Functions/Responsibilities:
- Design and develop core tools to integrate legacy
databases with existing tools like shotgun, oracle, and tableau
- Design and develop core workflows to ensure data used
to feed business intelligence can be implemented and adopted by all business
units.
- Set up and perform stress and regression tests
routinely
- Troubleshoot issues related to roll out and adoption
of these toolsets
|
Qualifications:
Education and/or Experience Required:
- College degree in Computer Science or a related field
and/or a combination of education and experience that would be equivalent to
that level of professionalism, problem solving and analytical skills
- 3+ years Python programming experience
- Experience with relational databases like Postgres and
MySQL
- Experience using and developing triggers for Shotgun
highly desired
- Exposure and experience working with Tableau highly
desirable
- Ability to quickly understand and work with legacy
code
- Working knowledge of software development
methodologies and practices, refactoring, Object-oriented analysis and
design, pair programming, etc
|
Working Conditions
and Environment/Physical Demands:
- Office
working environment.
- Hours for
this position are based on normal working hours but will require extra
hours pending production needs.
- Walking/bending/sitting.
|
The above statements
are intended to describe the general nature and level of the work being
performed by people assigned to this work.
This is not an exhaustive list of all duties and responsibilities
associated with it. Digital Domain 3.0
Inc management reserves the right to amend and change responsibilities to meet
business and organizational needs.
This Job is no longer active!