Information Technology
DevOps Engineer
Job ID: #
Company:
Location:
Lansing, MI (Remote)
Company Size:
Job Type:
Date:
Requirements
Education or Equivalent Experience
· BA/BS Degree in Computer Science or Equivalent Practical experience
· 3-5 years of experience in software engineering, release engineering and/or configuration management
· Experience with continuous integration system (GitLab CI, Travis CI, Circle CI, etc.) The basic concept of CI, build & testing. Familiar with automated CL/CD
· Familiarity with software configuration management systems and/or source code version control systems
· Experience working primarily with CLI based applications
· Familiarity with Mac OS
· Knowledge with Networking: DNS, Routing, Firewalls, Load balancers, etc.
· Database: MS SQL, SQLite
· Familiarity with Version Control: Git, GitLab, Github, TFS
· Experience with automating systems and environment deployments using tools such as Kubernetes, Docker, GitLab, and TFS
· AWS Certifications preferred
Skills/Knowledge/Abilities (SKA) Required:
· Hands-on experience working with development text editors such as Visual Studio Code, Atom, or Vim
· Knowledge of professional software engineering best practices including coding standards, code reviews, CI, build processes, testing, and operations.
· Expert Linux administration skills including software packaging, distribution, and configuration
· Experience implementing & using container platforms such as Docker, Kubernetes, Rancher, Amazon ECS/Fargate, or Google GKE
· Experience with IIS Web Application/App Pool Administration
· Experience with IT operations and/or infrastructure in an enterprise environment, including virtualization, network routing, and firewalls
· Experience configuring/using centralized monitoring/logging solutions (dashboards, alerts, URL monitoring, event notification, etc.) such as Splunk, Datadog, AppDynamics, etc
· Comfortable writing and updating shell/bash scripts
· Experience with programming languages/frameworks like YAML/YML, C#, ASP.NET, MVC, ASPX, Kotlin, GO, etc.
· Familiar with Node JS, PHP and ASP environments
· Familiar with Lambda functions