Description

GENERAL SUMMARY
The Systems Engineer’s role is to design, install, administer, and optimize servers and related components to achieve high performance of the various business applications supported by the City of Cedar Rapids. This includes local, remote, and cloud-based solutions, ensuring the availability of applications, configuring new implementations, and developing processes and procedures for ongoing management of the server environment. Where applicable, the Systems Engineer will assist in overseeing the physical security, integrity, and safety of the data center/server environment. 
The Systems Engineer plays a key role in providing creative, dynamic solutions for a variety of needs at the City of Cedar Rapids.  The city maintains a highly available environment requiring coordination with local departments and providing critical services.  As a customer-centric Division of the City, IT staff must display the highest levels of professionalism, teamwork, and flexibility. 

ESSENTIAL DUTIES & RESPONSIBILITIES
The intent of this job description is to provide a representative summary of the major duties and responsibilities performed by incumbents of this job. Employees may be requested to perform job-related tasks other than those specifically presented in this description

Qualifications:

10+ years of experience as a Ruby on Rails developer
Strong communication skills and a proactive approach to anticipating edge cases & clarifying requirements
Strong understanding of object-oriented programming principles and design patterns
Strong knowledge of relational database design, SQL, and performance optimization
Strong debugging skills with the ability to find and solve problems with minimal documentation or outside help.
Proven ability to write clean, efficient, and maintainable code
Experience with testing frameworks like RSpec
Experience with deployment and infrastructure tools like AWS, Kubernetes, or similar
Experience with version control systems like GitHub
Experience with building RESTFul APIs, testing using Postman
Excellent communication and collaboration skills
Passion for building impactful products and a desire to make a difference
 

Education

Any Gradute