Nabors Industries

Senior Software Developer, Full Stack

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Full Stack разработчик в Nabors для создания веб-приложений и сервисов для буровых и rig-технологий. Работа охватывает frontend, backend и данные, включая real-time приложения, API и базы данных.

Задачи

  • Разрабатывать адаптивные веб-приложения на Angular JS, HTML, CSS и TypeScript
  • Реализовывать real-time функции через WebSocket и инструменты визуализации данных (D3.js, Plotly)
  • Обеспечивать кросс-браузерную совместимость и доступность
  • Создавать масштабируемые backend-сервисы на .NET, Python и C++
  • Проектировать и поддерживать RESTful и GraphQL API
  • Оптимизировать производительность и надёжность распределённых систем
  • Проектировать и администрировать реляционные и NoSQL базы данных (Postgres, SQL, MongoDB)
  • Реализовывать модели данных, стратегии индексирования и тюнинг производительности
  • Участвовать в CI/CD пайплайнах и работе с контролем версий через Git
  • Обеспечивать качество кода через автоматизированное тестирование и peer review
  • Применять практики безопасного кодирования и протоколы аутентификации
  • Интегрировать ПО с системами промышленной автоматизации (PLC, SCADA) при необходимости
  • Работать с командами Product, Design и Operations для согласования технических решений с бизнес-потребностями
  • Менторить junior-разработчиков и продвигать лучшие практики кодирования и тестирования

Требования

  • Bachelor’s degree in Computer Science, Computer Engineering или смежной области
  • Минимум 7+ лет опыта в full-stack разработке
  • Сильное понимание frontend-разработки на Angular JS, HTML, CSS и кросс-браузерной совместимости
  • Опыт с backend-языками: .NET, Python и C++
  • Владение управлением базами данных, особенно Postgres и SQL
  • Знакомство с инструментами контроля версий, такими как Git
  • Сильные навыки критического мышления и решения проблем
  • Желание учиться, умение работать в команде, эффективная устная и письменная коммуникация, самостоятельность и организованность
  • Действующий паспорт; ожидаются командировки на площадки и буровые установки (около 25%), возможны внутренние и международные поездки

Условия

  • Командировки на площадки и буровые установки (около 25%)
  • Возможны внутренние и международные поездки
  • Работа в компании — ведущем поставщике технологий для энергетической отрасли
  • Операции примерно в 20 странах

Навыки

  • Angular JS
  • HTML
  • CSS
  • TypeScript
  • WebSocket
  • D3.js
  • Plotly
  • .NET
  • Python
  • C++
  • RESTful API
  • GraphQL
  • Postgres
  • SQL
  • MongoDB
  • NoSQL
  • Git
  • CI/CD
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • Entity Framework
  • SQLAlchemy
  • Jenkins
  • GitLab CI/CD
  • GitHub Actions
  • OWASP
  • OAuth
  • JWT
  • PLC
  • SCADA

Похожие вакансии

Senior Full-Stack Web Developer
S R InternationalSeniorГибрид
26 окт.
Full Stack Web Application Developer
HouseMax FundingMiddleAustinОфис
26 окт.
Senior Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
200,000 – 240,000 USD в год
26 окт.
Software Developer ($200/hr)
TuringMiddleNew YorkУдалённо
200 – 300 USD в час
26 окт.
Software Developer ($200/hr)
TuringMiddleSan FranciscoУдалённо
200 – 300 USD в час
26 окт.
Senior Software Developer, Full Stack — Nabors Industries, Houston | itrelocate