Currently we're investigating a bug where the answers are not recorded properly. If you encounter this bug, please email us at rfqjobs@gmail.com.
Senior DevOps Engineer
(more about Peak6 Investment)
This job posting has been archived.
Unfortunately Peak6 Investment has archived this job posting, they are no longer accepting applications.

Senior DevOps Engineer

We are PEAK6, a leading investment firm. You'll find us headquartered in the historic Chicago Board of Trade building, where we first opened our doors in 1997. Over 20 years ago, we were among the first firms to develop sophisticated proprietary technology in our trading business. Today, we continue to leverage our technical ingenuity and operational excellence across several investment areas, spanning early-to-mid stage growth capital, operational control, trading and esports. Throughout the years, we've built and operated several financial technology firms and we continue to evolve. 

As a Senior DevOps Engineer, you will manage our infrastructure for running containerized technology.  You will work on building, scaling, and monitoring various highly complex applications with a focus on ensuring our container orchestration cluster is highly available.  This is a role for someone who flourishes in a fast-paced environment, has a strong technical background, and has a customer/product-first mindset.

You’ll be responsible for:

  • Administer and evolve our on-prem Kubernetes clusters, including all Kubernetes master node components, etcd cluster, and solutions for container networking and container storage
  • Work on a platform for monitoring, logging, and orchestration of docker applications running on Kubernetes
  • Design and implement zero-downtime to accomplish running high-available clusters supporting highly-available services 
  • Design and implement disaster recovery (DR) between different regional data-centers
  • Follow community trends and changes in the landscape or the technologies used, advocating for and implementing work to stay modern and using the best options available
  • Define and evolve DevOps best practice by working within teams and educating the other stakeholder teams. These best practices should support traceability & auditability of change
  • Drive cross-functional co-located teams in design, development and implementation of enterprise scalable features related to enabling higher developer productivity, environment monitoring and self-healing, and facilitate autonomous delivery teams
  • Present technical solutions, capabilities, considerations and features in business terms
  • Effectively communicate status, issues, and risks in a precise and timely manner

You’ll gain loads of experience in this role but before you do, you should have:

  • Bachelors or Masters Degree in Computer Science, Engineering, or related field
  • 3-5 years of experience working in a similar engineering role 
  • Technical hands-on background in Linux operating systems, cloud native technologies, and distributed streaming platforms a must
  • Strong knowledge of components of Kubernetes architecture. Certification as Certified Kubernetes Administrator a plus but not required
  • Strong knowledge of containerization technologies (e.g. Docker) 
  • Strong knowledge of best-practices for enabling development, deployment, monitoring, and high-availability of containerized cloud-native applications
  • Awareness of general technologies used within CNCF landscape 
  • Strong understand of Kubernetes networking (Calico, Weave)
  • Knowledge of kubectl, community projects such as helm, istio, linkerd, prometheus, NGINX ingress-controller, and similar software and utilities used to manage deployments
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences, including executives and non-technical leaders
  • Understanding of agile practices and ability to enforce them in variable team size settings
  • Highly self-motivated with strong analytical problem-solving skills
  • Curiosity and eagerness to learn and improve on existing approaches

Does our Engineering DNA Match yours?   

  • We collaborate in small, agile teams to learn and develop innovative technology  
  • We like to develop impactful features fast so we can share directly with our end-users and iterate quickly  
  • We’re focused on well-defined software delivery and continuous learning  
  • People are everything and our support for each other is abundant 
  • Through open source technology, we continue to evolve our tech stacks while looking for ways to contribute back to the community 
  • Whether you’re new to our tech stack or an expert, we encourage each team member to experiment with new technologies and take ownership of projects.   
  • We love to have fun and dedicate time to exploring new technologies and ideas through Tech Days and Hackathons.

#LI-SD1

Other jobs at Peak6 Investment: