Internship - Office Administration

  • Full-time

Company Description

About Ingrooves Music Group

Ingrooves Music Group is committed to powering creativity in today’s dynamic music marketplace by providing the best distribution, marketing and rights management tools and services to content creators and owners.  We develop state-of-the-art, cost-efficient and scalable technology platforms, and our partners benefit from our experienced, knowledgeable people, our unparalleled commitment to customer service and our thoughtful marketing solutions that drive results. We aspire to be the most transparent and solution-driven partner for all of the labels & artists we work with. We believe this approach helps us and our partners succeed today and for years to come.

Ingrooves was founded in 2002 with a mission to create the “digital record label of the future”. As one of the first independent distribution companies to partner with iTunes, the start-up began to build its retail network. In its early days, The San Francisco Business Times profiled the company and called Ingrooves “a powerful growing force to decentralize the power base of the music industry”. Partnership by partnership, Ingrooves has ultimately built a global retail network of over 600 services & storefronts.

 

Job Description

Success at INgrooves

Business Acumen

The successful candidate aligns with the INgrooves culture by being solution-oriented, collaborative, leveraging best practices, and possessing a passion for both technology and music.

Interpersonal/Communication Skills

The successful candidate will be open minded with a natural curiosity of internal and external customer, delivery oriented with an understanding of the product development process.  Builds and fosters strong relationships and effective partnerships with cross-functional teams.

Executing for Results

The successful candidate will demonstrate the ability to generate and translate strategic plans into actions with timely execution and accountability. 

Leadership/Collaboration

Establishes and maintains positive working relationships, operates with integrity, influences and supports others, and remains open to ideas.

Problem Solving

The successful candidate will be tenacious and self-motivated and have a demonstrable record of resolving issues and providing effective solutions.  Demonstrates eagerness and ability to learn quickly and leverages a flexible mindset in response to shifting dynamics, adversity and/or change. 

Qualifications

The Role

You are passionate about DevOps and Infrastructure. 


You will manage Ingrooves’ fast-growing on-premise and cloud-based infrastructure.  You will work in a DevOps capacity with a keen desire to automate any and everything possible.

As a member of the Infrastructure Team, you will be designing, managing and delivering scalable infrastructure solutions in an agile environment. You will be responsible for contributing to individual projects, and the core infrastructure platform working closely with a development team to ensure realiability, availability, scalability, and security of our dynamic infrastructure.

Key Responsibilities:

  • Manage Ingrooves' fast-growing on-premise and cloud-based infrastructure
  • Design and maintain the high availability and fault tolerance of Ingrooves' systems
  • Provide expertise in and lead project work relating to networking (e.g. load balancing and traffic management)
  • Maintain end-to-end security ensuring best practices are always implemented (e.g. SSL termination, VPN, access control)
  • Work in a DevOps capacity with a desire to automate everything
  • Provision and manage various components of infrastructure focusing on continuous integration, configuration management and system management
  • Utilize configuration management tools (e.g. Ansible, Puppet, Chef) to automate systems and processes
  • Construct and manage Docker ecosystems
  • Monitor all aspects of infrastructure (e.g. Op5, Nagios, Solarwinds)
  • Conduct periodic performance tuning, load testing, and optimization of environments
  • Perform effectively to tight deadlines, work well both independently and as part of a team
  • Thrive in a fast-paced environment trying to always achieve new goals
  • Communicate technical concepts to non-technical staff and the business
  • Provide Tier 2 level support. On-call participation required.

Knowledge/Experience

  • Advanced network/system administration
  • Proficiency in Linux administration, virtualization, high availability and security
  • Advanced SDLC and IAC knowledge
  • Experience with build and deployment automation tools (e.g. TeamCity, Jenkins)
  • Experience with configuration management tools (e.g. Puppet, Chef, Ansible)
  • Working knowledge of web and application server management and configuration (e.g. Load Balancers, Nginx, NodeJS, Python/Django)
  • Knowledge of Docker and Docker orchestration tools (e.g. Rancher, Kubernetes, Swarm)
  • In-depth awareness of industry best practices for backups, data replication, system monitoring, security, high availability and disaster recovery
  • Experience supporting 24x7, high availability environments that include web, application and database servers and load balancing systems
  • Experience with the usage and management of AWS and technologies is a strongly desired
  • Scripting experience with Bash, Python or other languages is a plus
  • Experience with relational and NoSQL database design and administration in a high-available infrastructure is a plus. (e.g. SQL, PostgreSQL)
  • Familiarity with database optimization, backup, disaster recover, stored procedure creation, schema creation is a plus
  • Ability to scope and estimate technical builds
  • Effectively conduct architectural reviews
  • At least 5+ years of industry experience including 2 - 3 years of experience as DevOps
  • A Bachelor's degree or equivalent in Computer Science or Computer Engineering or equivalent industry experience.

Additional Information

Why work with us?

We are passionate about the health and wellbeing of our team members, and are committed to career development. We have a casual, energetic, creative and fun working environment!

 

Privacy Policy