Disney Experiences Technology (DXT) is looking to solve the problem of automating routine work and providing new self-service UIs to enable Tech Ops services to be delivered on-demand, thereby increasing efficiency, decreasing friction, and advancing DevOps and No-Ops programs within their assigned portfolio.
Requirements
- Strong experience in Object-Oriented design principles, patterns, and coding best practices
- Demonstrated proficiency with API development using NodeJS, JavaScript, TypeScript, etc.
- Demonstrated proficiency with UI development, particularly modern in-page techniques calling back-ends using technologies such as JavaScript, TypeScript, Angular, etc.
- Experience with database applications MySQL (Aurora MySQL, MariaDB, etc.) & NoSQL (DynamoDB, MongoDB, etc.)
- Experience with Cloud computing and infrastructure such as AWS – EC2, Lambdas, API Gateway, ECS/EKS/ECR, SNS, SQS, etc.
- Demonstrated understanding of how to configure and use code management, configuration, and deployment tools, including: git, GitHub, GitLab, etc. Proficient at using modern code-management practices to work on multiple branches and merge code with peer developers.
- Comfortable architecting technical solutions based on product requirements; evaluate tradeoffs to ensure performance and maintainability
Responsibilities
- Analyze and contribute to the development of software enhancements, fixes, components, and/or new products used in local, networked, cloud-based, or Internet-related computer programs
- Participate in conceptualizing and establishing the architectural direction for development initiatives
- Code for applications ranging from commercial and end-user applications to infrastructure and technology platform software and tools
- Design component-level tasks for assigned projects, outlining specifications for each task
- Contribute to the execution of tasks within large or highly complex software programs and systems
- Act as a technical resource and mentor for less experienced developers and new team members, providing guidance and oversight
- Help with problem analysis and issue resolution, providing straightforward solutions and suggestion potential improvements to processes, technology, and interfaces to enhance team efficiency
Other
- Minimum 3 years of related work experience
- Comfortable working in an agile environment
- Engage with users, stakeholders, and cross-functional teams to define system requirements and necessary modifications for assigned projects
- You will be encouraged to stay up to date with emerging technologies
- Collaborate with customers, analysts, and cross-functional partners to clarify requirements and deliver solutions