DevOps Engineer (EU Remote)

at  Gurobi Optimization

Home Office, Nordrhein-Westfalen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Aug, 2024Not Specified27 May, 20243 year(s) or aboveScientific Computing,Cloud Services,Integer Programming,Security,Linux,Virtual Machines,Publishing,English,C,R,Programming Concepts,Infrastructure,Windows,Computer Science,Macos,Python,Java,Parallels,Docker,Code,Mathematics,Matlab,Programming LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

AT GUROBI OPTIMIZATION, WE’RE ON A MISSION!

A mission that focuses on mathematical optimization. We empower our customers to expand their use of mathematical optimization technology in order to make smarter decisions and solve some of the world’s toughest and most impactful business problems. We’re looking for passionate, dedicated, innovative game-changers to join our team and drive the future of Gurobi.

WHAT EXPERIENCE AND QUALIFICATIONS SHOULD YOU HAVE?

  • Proficiency in English
  • A Master’s degree in Computer Science, Mathematics, Scientific Computing, Engineering, or equivalent professional experience.
  • At least 3 years of experience in CI/CD or general DevOps roles.
  • Knowledgeable in Linux, bash scripting, and basic system management.
  • Proficiency in Python.
  • Experience with cloud services and security best practices (e.g., AWS, Azure, GCP)..
  • Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions)
  • Knowledge of virtual machines and container technologies (e.g., VMware, Parallels, Docker, K8s, podman, etc.).

WHAT OTHER SKILLS AND ABILITIES SHOULD YOU HAVE?

  • Basic system management skills across multiple platforms including Windows and macOS.
  • Experience with typical git-based development processes
  • Experience with publishing for package managers (e.g., PyPI, Maven, NuGet, CRAN).
  • Understanding of Infrastructure as Code (e.g., Packer, Ansible, Terraform)
  • Experience using monitoring tools (e.g., Grafana, Prometheus, Elasticsearch).
  • Knowledge of xUnit frameworks
  • Familiarity with additional programming languages such as C, C++, Java, .NET, MATLAB, or R
  • Familiarity with the GNU tool chain (make, gcc/g++, etc.) and Unix development environment.
  • Basic knowledge of mathematical programming concepts like linear and integer programming is beneficial.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering, Mathematics

Proficient

1

Home Office, Germany