Job Description :
Sr. Platform Engineer

Location: Bloomington MN

Duration : 06+ C2H

Interview : Phone and Skype - Only Locals.


We currently have an exciting new opportunity for a Senior Platform Engineer. If you have a passion for observability, automation, high availability, continuous improvement, and quality code, we want to talk to you.

You will work in a high energy, small, self-directed team, often pairing, to build and operate our private cloud (OpenShift) and other platforms. You will code and test automated solutions to provide the best platform you can. You will maintain and operate platforms with high uptime requirements. We are well on our way but still growing, so opportunities to help set direction happen often. We work at every layer in the system so an eagerness to learn and teach is highly valued.


Automate relentlessly.
Work closely as part of a team. Learn & teach others.
Participate in the development and communication of DevOps principles and activities.
Develop a CI/CD pipeline to accelerate deployments, improve security and auditability.
Suggest, install, automate, and operate tools that enable our developers and systems.
Monitor application performance and expose metrics for everyone.
Designs and conducts platform/application tests,including functionality, availability, load/stress and performance.
Troubleshoots development and production problems across multiple environments and operating platforms; identified as a subject matter expert.
Participates within high availability and disaster recovery testing
Participate in a rotating on-call pool.
Create documentation required for smooth operation and sharing with other engineers.

Excellent understanding of software principals and ability to code.
Excellent understanding of automation and how to apply it to remove barriers and increase reliability.
Experience with Chef, Ansible, Jenkins a plus.
Excellent understanding of Cloud principles. Experience with cloud technologies like OpenShift, Kubernetes, Vault, Prometheus, Grafana, Splunk, Kafka, and others highly valued.
Understanding of infrastructure basics like storage, networking, operating systems, VMs.
Understanding of architectures such as Micro services, SOA, Enterprise Service Bus a plus
Demonstrated ability and desire to learn new technologies.
Ability to communicate complex ideas in written and verbal forms.
Ability to work in an Agile environment.

Bachelors degree in Information Technology or related field
5+ years experience in software development
1+ years operations experience