Principal Software Engineer/DevOps - San Diego

Seeking a Principal Software Engineer/DevOps with an emphasis on development operations for a global medical technology company in Sorrento Valley, San Diego.  We are a group of highly skilled Software Engineers looking to add two more Principal Software Engineers who will help us develop new software tools for the operations side of our innovative medical technology company.  The successful candidate will have 5-10 years software engineering experience and have solid experience with CI/CD tools and CM orchestration tools as well.  JavaScript, C# & Python skills a must.  U.S. Citizen/green card holder required.  This position is a full time/direct role and is located in San Diego (Sorrento Valley).

Requirements:

  • BSCS or equivalent work experience in a software engineering/DevOps role
  • Minimum of 5-7 years of software engineering (some IT Support Admin experience ok as well)
  • Must have – JavaScript, Python and C#
  • Experience creating and consuming REST APIs
  • Experience using CI/CD tools (Jenkins, TeamCity, or Octopus deploy, etc.)
  • Experience working with any CM orchestration tools (Salt, Chef, Puppet, Kubernetes, etc.)
  • Experience with Git, and Github
  • Knowledge of Powershell and bash scripting 
  • U.S. citizen/green card holder required
  • Excellent communication skills

Desired/Not Required:

  • Experience creating APIs using frameworks such as Nancy to build HTTP based services on .Net and Mono
  • Experience creating Docker images and containers
  • Cloud deployment experience
  • Experience using virtualization tools such as Vagrant, Vmware, vCommander
  • Performance testing