Senior Systems Engineer

Frontline Education

(Rockville Centre, New York)
Full Time
Job Posting Details
About Frontline Education
Frontline Education is an integrated insights partner serving more than 9,500 K-12 organizations and millions of educators, administrators and support personnel in their efforts to develop the next generation of learners.
Summary
Frontline Education is seeking a Senior Systems Engineer to design, build, test, deploy and support continuous integration, continuous delivery and high availability of our solutions in an efficient, effective, and consistent manner. You will work on large-scale system design and troubleshooting and must be fluent in systems programming and/or automation. You will use your knowledge of running production environments and understanding of Windows or Linux/Unix systems internals and networking to enable the delivery and operation of business critical systems. This is a fast-paced and exciting role that provides opportunities to work on a wide array of projects.
Responsibilities
* Collaborating within and across cross-functional, agile teams to design, write and deliver software to improve the availability, scalability, latency, and efficiency of Frontline’s services through CI, CT, CD and HA practices. * Influencing, developing, and delivering architectural designs, standards, and tools for large-scale distributed systems. * Engaging in service capacity planning and demand forecasting, software performance testing and/or analysis and system tuning. * Solving problems relating to mission critical services and build automated solutions to prevent problem recurrence - with the goal of automating response to all non-exceptional service conditions. * Interacting with application development teams to understand requirements, troubleshoot problems, and evangelize adoption of systems practices * Conducting periodic on call duties. * Contributing to and evangelizing Frontline Education engineering standards and practices. * Mentoring more junior engineers and peers.
Ideal Candidate
**Personal Attributes** * A ‘One Team’ mindset in which success is * only achieved through the success of others * A Systems Thinking approach that ensures solutions solve the problem at hand within the construct of a larger platform * An entrepreneurial spirit: willing to try new ideas, learn fast, and continuously improve * A consultative approach to evangelizing concepts and teaching others to fish **Qualifications, Key Skills and Competencies** * Bachelor’s Degree in Relevant Field and/or 10+ years’ experience * Expertise in web-based applications and web architecture * SaaS experience is preferred * Experience with operating software in the public cloud (AWS, Azure, etc.) is preferred * Experience with service-oriented or microservice architectures is preferred * Working experience with Agile methodology * Systematic problem solving approach, coupled with a strong sense of ownership and drive. * Experience in one or more programming languages (C#, JavaScript, etc), or scripting experience in Shell, PowerShell or Perl. * Experience with SQL and NoSQL database technologies (SQL Server, MongoDB, etc). * Experience working with Windows or Linux/Unix systems from kernel to shell and beyond, with experience working with system libraries, file systems, and client-server protocols. * Experience with network theory e.g. TCP/IP, UDP, ICMP, etc., MAC addresses, IP packets, DNS, OSI layers, and load balancing. * Experience with continuous integration (CI) and continuous delivery (CD) practices and tools (Team City, Puppet, Chef, etc). * Excellent oral and written communication skills

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.