IT Specialist

  • Full-time

Company Description

Heart Machine is an award-winning developer with people from all over the world working on incredible projects. We're fortunate to be able to do what we love every day with people we enjoy on projects that resonate with audiences on an array of emotional levels. If you're interested in becoming part of a kind, diverse and extraordinarily talented crew of people and working on the types of projects you dream of as a kid, please reach out to us.

Job Description

As the main point of contact for IT support within the organization, you will have the chance to apply your technical prowess and understanding of gaming production systems to build processes and tools to evolve (and grow) our game development workflow.

You will work closely with a cross-disciplinary team and with our Technical Director of the studio for this role. We need someone who understands software development and enjoys working with developers on all the things necessary for improving, deploying, monitoring, and operating production services.

Responsibilities

  • Handle day to day support operations on studio development infrastructure including, but not limited to, user support, workstation setup and configuration, help onboarding via credentials, maintenance and service, assisting with network and infrastructure maintenance
  • Work closely with engineering team to improve stability, performance, and maintainability across projects
  • Handle security and compliance for our infrastructure
  • Assist with hardware and software asset tracking and inventory management, develop best practices for device management
  • Assist with the management of local technology in order to increase reliability, security, interoperability, and effectiveness
  • Perform troubleshooting for software and hardware issues through diagnostic techniques and pertinent questions and determine the best solution based on the issue and details provided
  • Assist in the long-term development of a strong internal IT division as we grow and scale

Qualifications

  • Minimum of 1 year of experience working in a game development studio or professional software development environment
  • Solid understanding of application security best practices
  • Experience with source control, preferably Perforce
  • Passion for core technologies, tools, automation, and improving the development process
  • Strong organizational skills, excellent problem solving and debugging skills
  • Ability to multi-task and manage tasks with varying priorities
  • Excellent collaborator, team player

Nice to have experience:

  • Experience with automated build tools such as Jenkins, or equivalent
  • Experience in Unreal Engine 3/4/5 build process
  • Programming fluency with Python, C# or other languages
  • Experience defining, implementing or improving continuous integration and deployment workflow processes
  • Experience with HTML, CSS, JS, JSX, REST, web technologies
  • Scripting and automation skills
  • Adept at managing software release and deployment
  • Proficient in supporting multi-platform development
  • Experience with branch and merge strategies

Additional Information

Heart Machine Offers*

  • Competitive pay through bonus structures
  • Medical, dental, and vision coverage
  • 401k
  • 401k Company Contributions
  • Flex PTO Policy
  • Paid parental leave
  • Flexibility in work location(s)

We are supportive of a diverse workforce and strive for inclusiveness. All qualified applicants will receive consideration for employment without regard to age, ancestry, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, or any other characteristic protected by applicable laws, regulations and ordinances.

*Benefits and perks listed may vary depending on the nature of your employment with Heart Machine and state or country in which you work.

This job description outlines primary duties and requirements and is not intended to identify all tasks that may be performed; individuals occupying the position may be required to perform other duties. The company may modify job duties from time to time, either in practice or in writing.

In the United States, the standard base pay range for this role we have estimated is $90,000.00 - $140,000.00 Annual. This base pay range is for the U.S. and is not applicable to locations outside of the U.S. Actual amounts will vary depending on experience, performance and location. In addition to base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.