Cloud Systems Engineer - remote

Stryker (United States)
Posted 3 years ago  • Kalamazoo, MI

Who we want:


Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
Curious learners. People who seek out cutting-edge research and information to expand and enhance their ability to be ready for what’s next.
Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, data, and insights to drive continuous improvements in a function.

What Will you Do:

We are looking for an experienced software engineer to join a team responsible for the deployment and maintenance of cloud platform technologies. Team members must be well-versed in the core tenants of cybersecurity, networking, software development lifecycle, and command-line Linux. Successful candidates will be self-driven with continued curiosity to learn and solve complex engineering challenges.

Specific Responsibilities:

  • Work with internationally located engineers to deploy, maintain, and scale DevOps cloud infrastructure

  • Onboard new engineering teams to DevOps platform

  • Monitor servers and hardware design documentation for cybersecurity compliance, vulnerabilities, and mitigations

  • Continue to learn the best practices in cloud ecosystem and software engineering frameworks

What You Need

  • BS in Software Engineering, Computer Science, Computer Engineering or equivalent
  • 6+ years of experience in the field of software development and/or cloud infraestructure

Preferred Qualifications:

  • Proficiency and experience with Linux (Redhat, SUSE) and command line tools (bash, scripting, text editors) (3+ years)
  • Expertise in networking and cybersecurity (TCP/UDP, firewalls, IDS, IP/DNS, VPN) (3+ years)
  • Well-versed in multiple programming languages (C, C++, Python, JavaScript, C#, Java) (3+ years)
  • Experience with cloud platform offerings (AWS, Azure, GCP)
  • Well-spoken and ability to articulate clearly, understand technical documentation, and interact with senior engineers
  • Experience with automated build tools (Travis, Jenkins)
  • Experience with automated unit tests (JUnit, cpputest, Googletest, pytest)
  • Knowledge of front-end programming languages and frameworks (React, TypeScript, NodeJS)
  • Knowledge of back-end programming languages and frameworks (Python, Django, Go, Rust)
  • Knowledge of various databases and their merits and use-cases (Mariadb, mysql, NoSQL, redis)
  • Experience with building images and deploying containers (docker, Kubernetes, service meshes)