Summary:
This contractor will be a part of the MS SQL performance team working on on-prem and AzureSQL software, focused on ensuring performance is optimal and competitive. They should be familiar with data structures and understand what makes a program optimal and performance oriented (they will not write code but should be able to understand the code and know which questions to ask to determine how it works).
The contractor should be very familiar with databases. They should understand structured query language (SQL), tables, indexes, kinds of logic, locks & spinlocks, etc. Some experience with hardware and processors is needed, the contractor will do low level testing and benchmarking for machines that will be added to Azure to ensure they work as intended.
The contractor doesn't need to know any specific coding language, but should have a strong understanding of coding logic and ideally be comfortable writing in at least one of the following: C#, Bash, C, C++, PowerShell, Python, etc. They should be able to read a function, understand what is does, and know how to change the function. This role will involve implementing automation in PowerShell.
Responsibilities:
• Develops/executes performance tools and scripts.
• Collect and report the performance data to the performance team and other stakeholders.
• Analyze automated performance tool results and report results to the performance team.
• Be familiar with physical computer technologies and configuration as well as cloud-based technologies.
• Will work under the supervision of more senior Performance Engineers.
• General knowledge of personal and server-class computers, applications software, and operating systems required.
• Knowledge of PowerShell and other scripting languages a must.
• Database skills are highly desirable.
• Demonstrated investigative and problem-solving skills required.
• Familiarity with product lifecycle preferred.
• Must have the ability to use, at a basic level, word processing and spreadsheet applications.
• Must have the ability to learn new information quickly.
Candidate Requirements:
• Minimum 1-3 years of experience required
• Bachelor’s degree in computer science Required (Master’s degree preferred)
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on several factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.
#AditiConsulting
Location: Redmond, WA
Posted: Oct. 16, 2024, 6:43 a.m.
Apply Now Company Website