DevOps - Build Release Engineer
ChannelAdvisor
Madrid, Spain
hace 5 días

Description

DevOps - Build Release Engineer

Job Description

We are seeking an Engineer to join our Release Engineering team. As part of this team, you’ll help create tools and utilities which empower our development teams to be as creative as possible in building out our product suites.

As a member of this team, you will have the opportunity to contribute and participate in the following capacities :

  • Participate in, and work with fast paced agile development teams building enterprise grade software systems.
  • Work with a team of peers who are smart, professional, pull their own weight, and share a passion for what they’re creating.
  • Design and implement build and release management processes for all products in our internal and external clouds.
  • Collaborate with Architects, Systems and Network Engineers, Software and QA Engineers, and to continuously improve the efficiency and reliability of build and deployment processes to support all phases of development including production releases.
  • Maintain a detailed understanding of the structure and interdependencies of systems and leverage this knowledge to improve how our build and release processes allow us to rapidly evolve our product offerings and achieve business goals.
  • Maintain and enhance our Continuous Integration environment on a real-time basis, monitor builds, maintain configuration, and develop automation.
  • Required Skills

    Ultimately we are looking for smart, self-motivated engineers who are excited about solving hard problems and thrive in a team environment.

    Attitude and raw ability are far more important to us then specific line item experience. With that understood, there are a few required areas of experience as follows :

  • Strong oral and written communication skills
  • Bachelor’s degree, preferably in Computer Science or related field, or equivalent experience
  • 2+ years of build or deployment engineering experience
  • Experience developing applications, working with databases, and SOAP / REST web service APIs
  • Understanding of relevant software development tools including version control, build processes, debuggers, and test frameworks
  • Ability to work independently with limited supervision
  • Preferred Qualifications

  • Strong knowledge of Source Code Control Systems : Git
  • Window OS proficiency, Linux proficiency a plus.
  • Familiarity and experience in C# with Microsoft .Net programming technologies on Windows-based platforms (IIS, Microsoft SQL Server, etc.)
  • Experience with continuous integration and deployment practices. CruiseControl.Net, Hudson / Jenkins or other CI systems a plus
  • Experience with VMWare and AWS
  • Experience working in an iterative based development environment using Agile / SCRUM or Kanban
  • Superior scripting skills : Powershell, CloudFormation, NAnt
  • Strong candidates will be able to demonstrate :

  • Proven track record of successfully deploying stable software releases to a large-scale production environment.
  • Proven track record of taking ownership and driving progress in build and release processes
  • Prior success in a team environment demonstrating pro-active communication with various parties including Dev / QA / Operations in addressing impediments and coordinating solutions.
  • ChannelAdvisor offers equal employment opportunities without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran or military status and other protected class characteristics.

    Inscribirse
    Añadir a favoritos
    Elimnar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación