Software Engineer - Engineering Systems & Tools - Yammer
Microsoft
San Jose, San José, Costa Rica
hace 6 días

Yammer's Engineering System and Release Management team builds the technology that scales Yammer to millions of customers.

You will help us build the tools necessary to accelerate our engineering teams and orchestrate the cloud-based systems that powerYammerWedeploy new code every day to our tens of millions of users and are constantly innovating to improve the system and deliver a delightful experience.

Our stack :

  • Linux on Azure
  • Java and Ruby micro services, deployed as dockercontainers
  • Graph QL,DropWizard, Rails REST APIs
  • Postgres / CosmosDB / Kafka / RabbitMQ / Redis storage and queuing
  • Mesos container orchestration,HAProxy-based service mesh
  • Wavefront metrics, Azure Data Explorer log aggregation, PagerDutyalerting
  • Responsibilities

  • Be an architect of our future infrastructure, using tools like Mesos, Kubernetes, Docker, Azure, and Azure DevOps
  • Design, implement, maintain, and evolve the CI / CD and orchestration systems that runYammer
  • Implement tooling focused on supporting a fast development cycle and accelerating Yammer’sengineers
  • Collaborate across various teams toprovide : design and code review; capacity planning; failure / reliability analysis;
  • performance analysis; security and customer privacyanalysis

  • Contribute to our on-callrotation
  • Basic Qualifications

  • 3+ years experience with application deployment using CI / CD
  • BS in Computer Science or equivalent work experience
  • Experience with containers and container orchestration systems
  • Experience operating and evolving large-scale distributed systems in a cloudinfrastructure
  • A penchant for automatingthe boringstuff
  • Proficiency in at least one of the following languages : Java, Python, Go
  • Ability to break down technical problems and solve themsystematically
  • Preferred Qualifications / Attributes

  • Apache Mesos, Google Kubernetes, Docker Swarm, Docker, Rocket, LXC
  • Linux, Ubuntu, CoreOS, Microsoft Azure, Amazon Web Services, Google Cloud Platform
  • Azure DevOps, Spinnaker, GitHub, GitLab
  • Infrastructure-as-code, Chef, Ansible, Puppet
  • Test-driven development, integration testing, continuous integration and continuous delivery, Jenkins, TeamCity, Travis CI,CircleCI
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación