Key responsibilities of the Systems Engineer :
Conducts tests of hardware and / or software using supplied test procedures and diagnostic tools. Corrects malfunctions, calling on other experienced colleagues and external resources if required.
Documents details of all hardware / software items that have been installed and removed.
Produces detailed designs and documents all work using required standards, methods and tools, including prototyping tools where appropriate.
Key qualifications, skills and attributes of the Systems Engineer :
Experience in at least one of the following : API design and development, performance analysis and capacity planning, SQL and NoSQL database design and development, continuous integration / continuous delivery (CI / CD), Azure public cloud services, test-driven development (TDD)
Experience with web infrastructure and distributed systems; Background on services and cloud computing (Microsoft Azure or Amazon Web Services) a plus
Experience with coding and service development skills, with experience in at least one of the following toolsets or languages : Java, Node.
js, C# / .NET, GoLang, Python
Strong troubleshooting and problem-solving skills.
Fundamental Knowledge of System Level Design
Fundamental Knowledge of Vmware and NSX
Fundamental Knowledge of Microsoft Server Family including core servers, High availability always on clustering, IIS (web hosting), Application Request Routing, files shares.
Must be able to attain SC clearance