Sponsor Products
Core Software Engineer
Core Software Engineer
  Full-Time @ Digital Domain

Los Angeles, California, United States

Apply via E-Mail

Apply On-Line

Purpose of the job: The Core Software team at Digital Domain is responsible for core tools and services in useacross our facilities, including asset, task, and software management, dailies, rendersubmission, analytics, cross site data transfer, and core python libraries used in the productionof major feature films, commercials, television episodics, VR, and more.The Core Software Engineer, Devops Focus is responsible for collaborating onthe design,development, deployment, and maintenance of services used to build, monitor and deploysoftware across multiple facilities, leveraging a combination of proprietary and open sourcetools. This challenging position requires experience with common devops tools, along withstrong Python skills and a collaborative and inquisitive nature


Essential Functions/Responsibilities:

Participate with cross-discipline team to evolve the systems responsible for building,testing, monitoring, and replicating software across multiple locations, spanning theglobeCollaborate on the CI / CD system with stakeholders and engineers, adapting it to meetthe needs of productionWork with the team to deploy the software stack to new locations, and to maintain andupgrade the existing software stackAuthor Ansible Modules to provide novel capabilities, wrap in house and 3rd party apis,extending Ansible’s efficacy in the companyMonitor and maintain services in our docker ecosystem. Respond to production requests for support, enhancements, and bug fixes


Education and/or Experience Required:

B.S. or higher degree in Computer Science 3+ years professional Python programming experience.Experience with key technologies, including Ansible and AWX, Docker, and JenkinsExperience with CI/CD Pipeline developmentExperience with Jenkins pipeline-as-code development a plus. Experiencing with service monitoring, tracing, and logging. Experience with messaging queues such as RabbitMq, Kafka, etc. Experience with Relational and/or NoSql Databases a plus. Experience with microservice architecture a plus. Experience in other languages such as Go, Javascript / node.js, Java, Rust , C++ a plus


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


This job posting was last updated on June 26, 2019