Devops Engineer - Bx

Engineer.Ai - What Would You Build? Playa Vista , CA 90094

Posted 4 weeks ago

Constantly iterating our products to even more exciting technological heights, we rely heavily on our DevOps Engineer to manage and maintain a dynamic development for our development partners. This includes generating docker images for various development platforms, dynamically provisioning and tearing down development machines on AWS and on premises, and setting up CI/CD pipelines for the backend, web, and mobile. Because our agile environment moves incredibly fast, our DevOps Engineer must have the experience and skill set to provide the most efficient conditions for our engineers to thrive. As we grow, its critical that our DevOps Engineer actively explore new technologies that will further our efforts to unlock open data and make it useful across industries.

Requirements

  • Create Docker images used to set up development environment used by our partner developer on different technologies including: Ruby, Android, Python, and Angular.
  • Automate provisioning and tearing down development machines for iOS and Android.
  • Setting up CI/CD pipelines for backend and frontend.
  • Setting up CI/CD pipelines for mobile (preferably using FastLane)
  • Setting up code/test quality dashboards.
  • Automate, maintain, and scale a cloud based production environment
  • Continually monitor the health and uptime of our production environment and its dependencies
  • Respond to any infrastructure issues in order to meet customer and internal SLAs
  • Work in a highly-collaborative, fast-paced environment while maintaining a professional and positive demeanor
  • Communicate with both technical and non-technical employees across all functional areas
  • Use continuous deployment tools in order to provide a seamless deployment process to all environments

SKILLS

  • The ability to create Terraform infrastructure-as-Code scripts
  • The ability to code or script in Bash, Perl, Python (any other applicable language is fine)
  • Extensive knowledge of AWS computing environments
  • A bachelor's degree in Computer Science or a related field

PREFFERED

  • System administration experience with Linux based systems in a distributed environment.
  • Knowledgeable about security practices to ensure that our systems and data are secure.
  • Knowledge and experience with central logging systems, specifically ELK.
  • Experience configuring, deploying, and supporting at least one networking monitoring tool (Cacti, monit, MRTG, Nagios, PagerDuty, Zenoss, etc.).
  • Knowledge and use of at least one configuration management system (Ansible, cfengine Chef, Puppet, etc.).

Benefits

  • Health and Wellness benefits including competitive medical, dental, and vision plans
  • Performance-based bonuses and stock options
  • Generous vacation and time off benefits including paid holidays
  • Generally flexible working hours
  • Working in a beautiful office space the heart of Silicon Beach in Playa Vista
  • A collaborative culture where unconventional thinkers come together to solve interesting problems and having fun while doing it
  • Mission-driven company that is making the world a better place
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Customer Technical Expert (Software Engineer Technical Lead)

Engineer.Ai - What Would You Build?

Posted 4 days ago

VIEW JOBS 8/16/2019 12:00:00 AM 2019-11-14T00:00 <p>We are looking for a versatile &amp; out of box innovator who will be at the forefront of cutting edge AI technology that is disrupting a combined $800 billion (and growing) industry for software build and operate services, selling into both the B2C and B2B markets. The Customer Technical Expert (CTE) will champion all technical aspects of client’s projects from Ideation and Technical Architecture to Execution and Delivery. Our selection process will emphasize hands-on software engineering and architecture skills as well as execution and organizational skills equally. The ideal candidate must be a master of the engineering domain, be senior level hands-on expert in at least one of the following technologies (Ruby, Angular, iOS Swift or Android Java) and be able to contribute as an individual contributor (software engineer and architect) at least a third of the time. These experts play the role of the lead product technologist to the customer.</p><p><br><br></p><p>Why We Need This Role</p><p>Customer Technical Expert (CTE) will help us implement customer projects that are robust in development and technically sound. CTE will partner with Customer Product Expert (CPE) to work with the creators from the supply network to ensure that the code development and architecture is robust - that will allow CPE to deliver customer projects with minimised bugs and architecture that allows easy scalability.</p><p><br><br></p><p>Why You Should Join</p><p>This role will give you an experience of working on a plethora of bespoke software development projects delivered from an aggregated creator network. This role will give you an experience of delivering technical expertise at scale while maintaining a high level of hands-on software development craft as well as an opportunity to help build a programmatic model of working with a large aggregated network. Combination of both will be a unique experience and a specialized skill set in the new world of business and technical models. </p><p><br><br></p><p>First Six Month Deliverables</p><ul> <li><ul> <li>On time delivery of the project (as per build card)</li> <li>Code reusability</li> <li>Code quality - number of bugs in 90 days post shipment</li> <li>Customer tech team satisfaction feedback (where applicable)</li> <li>CP Network Rating</li> </ul></li> </ul><p><strong>Requirements</strong></p><ul> <li>Passionate about loosely held values and ideas. We want someone who has experience but is not blinded by the path already taken.</li> <li>8 plus years solid experience with wide range of web and mobile technologies.</li> <li>Mastery of at least one of the following languages in a cloud based ecosystem:<ul> <li>Ruby</li> <li>Angular</li> <li>iOS Swift</li> <li>Android Java</li> </ul> </li> <li>4 plus years solid experience as a technical lead, including at least 2 years in large scale product environment</li> <li>A proven track record of senior level software engineering and architecture accomplishments in a high-capacity, large-scale, internet-based product platform</li> <li>Comfortable leading a team of capacity partner network based (i.e. outsourced and offshored) engineers capable of working on projects and at scale unlike any other they've encountered</li> <li>Solid procedural and object oriented Software Engineering fundamentals. Strong understanding of and experience with code review tools and practices</li> <li>Strong understanding of and experience with testing practices</li> <li>Strong automation and CI / CD experience. Pivotal Tracker or Jira, Docker, CI/CD, GitHub tools experience, some would say you are a master.</li> <li> </li></ul><p><strong>Benefits</strong></p><ul> <li>Health and Wellness benefits including competitive medical, dental, and vision plans </li> <li>Performance-based bonuses and stock options </li> <li>Generous vacation and time off benefits including paid holidays </li> <li>Generally flexible working hours </li> <li>Working in a beautiful office space the heart of Silicon Beach in Playa Vista </li> <li>A collaborative culture where unconventional thinkers come together to solve interesting problems and having fun while doing it </li> <li>Mission-driven company that is making the world a better place</li> </ul> Engineer.Ai - What Would You Build? Playa Vista CA

Devops Engineer - Bx

Engineer.Ai - What Would You Build?