The Senior Systems Engineer position will be responsible for developing, configuring, installing, and maintaining technology in a mission critical environment. This professional will participate in departmental projects by assisting in the development of project plans, documentation, and performing of project tasks. Responsibilities also include performing daily system maintenance tasks and participating in on-call duty. Additionally, this person must be able to function effectively in a fast-paced environment where projects may take as little as a few days from conception to deployment.
What You'll Do:
· Provides support for various applications and application servers
· Develop, modify, support and maintain AWS-based components for public facing Infrastructure, application back-end and admin and monitoring features.
· Create, maintain and enhance the following: Automate builds, test, validate and maintain infrastructure documentation for our AWS and local datacenter components.
· Collaborate with our product engineering groups to engineer creative solutions for new product development.
· Continuously work to improve product, process tools and efficiency for the purpose of company’s growth, user experience and timely product delivery.
· Prepare periodic reports on engineering activities, for the purposes of project management and resource planning.
· Periodically meet with product engineering and infrastructure partners, in order to maintain close collaborative relationships and resolve integration issues.
· Installs new server and network systems and prepares their initial documentation
· Monitors and administers Linux/Windows servers and network systems, keeping system information up-to-date
· Assists manager and architects in the planning and design of the company's server and network systems
· Establishes and maintains network users, user environment, directories, and security
· Responds to the needs and questions of network users concerning their access to resources on the network and the operation of various software programs
· Troubleshoots and repairs system and network issues
· Work with the release team for deployment and product support team for post-product related issues.
Education Requirements for the Position
A Bachelor’s Degree or Higher or Foreign Equivalent in a related field of Study is required with related experience.