Dreamscape Learn (DSL), a pioneer in the realm of immersive virtual reality learning design, is actively seeking a
DevOps Engineer, will play a critical role in ensuring the seamless development, testing, and deployment of DSL's immersive Virtual Reality learning technologies.
If you are looking for your next role and excited to learn new technologies while providing expert level support, we encourage you to apply!
Responsibilities
- Facilitating feature delivery from concept to user experience for all DSL emerging technologies
- Designing, implementing, and maintaining CI/CD pipelines to streamline software build, testing, and deployment processes
- Developing and managing test automation pipelines to enhance software validation and delivery velocity
- Automating workflows using CI Pipelines and common scripting languages while optimizing development and deployment processes
- Containerize and support scalable infrastructure and applications
- Working closely with all development teams to engineer solutions which enhance our developer, customer, and user experience
- Providing extensive assistance to the QA and development teams to ensure successful testing and delivery of all products
- Participating in discussions with all levels of employees and customers to design and implement customer focused solutions
- Utilizing a combination of Cloud (virtual) and On-Prem (physical) resources to provide high quality build and testing pipelines
- Learning new technologies and taking on additional roles to support the DSL Roadmap
- Taking ownership of both problems and solutions while interfacing with all appropriate teams to plan, design, implement, and oversee practical solutions to meet the demands of a growing organization
- Interacting with training and documentation
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field (or 3+ years of relevant experience)
- 3+ years of experience creating and managing CI/CD pipelines (e.g. GitLab CI, Jenkins, Beanstalk) for software build, testing, and deployment workflows
- 3+ years of experience working with test automation frameworks in CI pipelines (e.g. Selenium, Cypress, TestCafe)
- Proficiency in scripting and debugging with scripting languages (e.g. Python, Bash, Bourne, etc.) in CI pipelines
- Experience with high-availability database technologies (e.g. PostgreSQL, MySQL)
- Experience with workflow support platforms (Jira, Zendesk) and documentation management tools (Confluence, Zendesk)
- Experience with virtualization technologies (e.g. VMware, KVM, Nutanix, AWS, GCP, Azure)
- Experience with containerization and orchestration solutions (e.g. Docker, Kubernetes, AWS Lambda, Fargate)
- Experience integrating middlewares, proxies, and applications to ensure deployment and performance
- Excellent troubleshooting and problem-solving skills with a proactive approach to identifying and resolving issues
- Self-starter mentality - ability to take ownership of projects and thrive in a fast-paced, evolving environment
- Excellent attention to detail in documentation, implementation, and testing
- Ability to continuously learn and adapt to new technologies and methodologies as DSL evolves and expands
Preferred Qualifications
- Experience as DevOps for a video game publisher, with knowledge of game development pipelines
- Experience with Unity Test Framework for automated testing
- Experience writing Merge Train automation pipelines to streamline version control
- Experience with Ansible for configuration management and infrastructure automation
- Ability to collaborate with employees at all levels to design and implement customer-focused solutions
- Strong communication skills to work with training and documentation teams, ensuring high-quality technical documentation and instructional materials
Benefits
- Compensation $130,000 - $150,000 per annum (DOE)
- Health, dental, and vision insurance
- Employee Assistance Program
- Unlimited PTO
- Perks at work
Dreamscape Learn is firmly committed to cultivating an inclusive and diverse workplace, and as an equal opportunity employer, we encourage applications from all eligible candidates.