We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Senior Cloud Site Reliability Engineer - Remote

CentralSquare
United States, Florida, Lake Mary
1000 Business Center Drive (Show on map)
December 10, 2022

CentralSquare is a unique enterprise software company whose mission is to build safer, smarter, more connected communities. We serve over 7,500 organizations in North America, from large cities to counties and towns of every size. We provide software for managing public safety (#1 market share) and public administration (#2 market share), enabling first responders to do their jobs as effectively and safely as possible. Learn more by visiting .

What We're About

At CentralSquare, you'll get the opportunity to work in a collaborative environment within a company that builds complex web-based enterprise applications for our Public Servants across North America.

Looking to grow your career? That's great! We believe in growing and cultivating careers here. There is plenty of room for growth for motivated people.

Hard work should be rewarded. We are committed to providing competitive compensation with a great benefits package, including tuition reimbursement, parental leave, paid volunteer hours, and unlimited PTO. Our flexible work environment also enables you to take advantage of an excellent work-life balance whether you are in office or working remotely.

The Role

Our Senior Cloud Site Reliability Engineer works in partnership with Product, Engineering, Operations, and Support teams to help design and develop reliable, scalable, and cost-effective systems that meet corporate and client standards. At CentralSquare, we're passionate about building software and processes that solve problems. We count on our Site Reliability Engineers (SREs) to pursue their missions for successful Cloud deployments, performance and reliability.

Site Reliability Engineers incorporate software engineering aspects and apply them to infrastructure and operations problems. They apply software engineering principles to systems administration and serve as bridges between a company's development and operations. They perform functions and on-call duties and develop the systems and software that bolster site reliability and performance. They build self-service tools for user groups that provide automation and rely on their services, including automatic system provisioning, automated product upgrades and statistical visualizations.

SREs strive to create services that reduce the amount of work in progress for all parties, allowing developers to focus on feature development. They collaborate with product developers to ensure designed solutions respond to non-functional requirements including security and maintainability and work with release engineers to confirm that software delivery pipelines are as efficient as possible.

Job Duties



  • Design, develop, install, and maintain software solutions that provide efficiency in Cloud Operations.
  • Work with engineering teams to refine deployment and release processes.
  • Collaborate with the engineering team on projects as the expert on reliability, performance, and efficiency.
  • Deliver quality managed services in a consistent, timely manner.
  • Assist product engineers in development and deployment of backend applications.
  • Be prepared to explain your work, decisions, and ideas to your colleagues.
  • Ensure that all system design and procedures are documented and up-to-date.
  • Provide training and education to Cloud Operations on infrastructure and internal tooling.
  • Provide level of audit and control to security personnel.
  • Monitor systems to collect metrics for tuning and capacity planning.
  • Work to automate detection and resolution of recurring issues.
  • Build the whole stack from load balancers to the databases, and then move and launch sites to Release Engineers for application releases.
  • Ensure safety, predictability, repeatability and auditability of all build and deploy processes.
  • Provide technical leadership to other CentralSquare departments.
  • Develop, coach, mentor individuals and teams and ensure high performance in a fast-paced environment.
  • Build tools and automation that eliminate repetitive tasks and prevent incident occurrence.
  • Creates and maintains accurate documentation of systems, solutions, guidelines, and processes
  • Participates in code reviews and shares technical knowledge
  • Provides an open learning environment for cross-team knowledge sharing
  • Participates in an on-call rotation in support of 24/7 production systems


Requirements



  • Bachelor's degree in Computer Science, Cyber Security, Network Operations or related field, or equivalent experience
  • 5-7 years of professional experience with public cloud platforms and complex environments involving many dependencies
  • 5-7 years of architecture, design, implementation, and/or support of application re-factoring/hosting and migration
  • Professional scripting experience with a relevant language
  • Professional experience working in Agile and DevOps processes and activities on project execution
  • Experience with Cloud, Linux, JAVA, Python, or automation software and systems.
  • Experience with Terraform, Agile, SaaS, SQL, Cloud Architecture, and Javascript software and systems.
  • Advanced knowledge of configuration management tools
  • Advanced knowledge of infrastructure automation tools
  • Advanced knowledge of version control systems and optimal workflows
  • Advanced knowledge of software development tools, operating systems, virtual and physical infrastructure, network topologies, and security models
  • Automation first mindset and ability to turn documented manual steps into automated processes
  • Advanced knowledge of build & CI automation tools
  • Advanced knowledge of relational database administration, system administration, and SQL
  • Advanced knowledge of network design & troubleshooting from the physical to application layers
  • Advanced knowledge of source code management tools & artifact management
  • Advanced knowledge of monitoring and logging tools
  • Excellent problem-solving, communication, and collaboration skills
  • Certifications a plus
  • Availability to be on call 24x7 under reasonable circumstances and schedule


One more thing: Extended skill sets are welcome and encouraged so don't be afraid to send us your resume even if you are a bit uncertain.

Okay-last thing, promise: Share this with friends; we could have something that suits them too

CentralSquare Technologies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

(web-54f47976f8-hx8kf)