DevOps Infrastructure Engineer/Administrator

  • Full-time

Company Description

At Ingrooves Music Group, we are committed to powering creativity in today’s dynamic music marketplace by providing the best end-to-end digital asset management platform tools and services to content creators and owners. 

Our focus is on promoting quality independent music labels through our network of media store partnerships that include Spotify, iTunes, Pandora, Amazon, Google Music, YouTube, and Napster.

Our team is solutions-oriented, focused on delivering fun and results!

Job Description

Success at Ingrooves

BusinessAcumen

Thesuccessful candidate aligns with the Ingrooves culture by beingsolution-oriented, collaborative, leveraging best practices, and possessing apassion for both technology and music.  We want a candidatethat cares about success for the project, and helping others besuccessful.

Interpersonal/CommunicationSkills

Thesuccessful candidate will be open minded, with a natural curiosity of how do towork best with others, being delivery oriented in facilitating an effectiveproduct development process. They build and foster strong relationships andpartnerships with cross-functional teams.  We want a candidate that caresabout working well with others.

Executing for Results

The successful candidate will demonstrate the ability to generate and translate strategic plans into actions with timely execution and accountability.   We want a candidate that has a drive to get things done!

Leadership/Collaboration
Establishes and maintains positive working relationships, operates withintegrity, influences and supports others, and remains open to ideas.  Wewant a candidate that cares about helping others be better.

Problem Solving
The successful candidate will be tenacious and self-motivated and have ademonstrable record of resolving issues and providing effective solutions. Demonstrates an eagerness and ability tolearn quickly and leverages a flexible mindset in response to shiftingdynamics, adversity and/or change.  We want a candidate that is a creativeproblem-solver who enjoys the challenge of dynamic solutions.

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 reliability, 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 developing dynamic solutions in a relaxed and engaged environment.  Our people matter!   And we have a fun, relaxed working environment (and great views, among other perks)!

Privacy Policy