Degree in Computer Science with an emphasis on Scripting, Database, Operating Systems, IP Networking and Cyber Security or equivalent years of relevant experience.
Mandatory Skills & Level:
Excellent skills in scripting languages such as Python, PowerShell or programing languages such as Java, C#.
Excellent skills in Azure DevOps, Azure PAAS services such as AKS, Dockers, App Services, IOTHUB, Event hub, Azure Functions, Azure service fabric, Redis Cache, Cosmos DB etc.
Excellent skills in monitoring, tracing, profiling, and diagnosing distributed software services, system internals, databases, and transactions on the cloud with inherit ability to quickly grasp and logically resolve complex technical issues.
Excellent skills in analyzing and depicting patterns and trends from data collected from multiple sources.
Strong skill in implementing and using Cloud based Monitoring, Data Collection, Logging, Visualization, Tracing, Dependency and Code Profiling tools like the following (but not limited to) azure monitoring, azure application insights, Prometheus, Grafana, Jaeger, Dynatrace etc.
Strong skill in defining meaningful and achievable Service Level Agreements (SLAs).
Excellent interpersonal communication skills with an ability to collaborate within a team environment and with cross-functional peers to support Crestron initiatives.
Organized and detail-oriented with the ability to meet deadlines in a fast-paced environment.
Nice to Have Skills:
Excellent skills in meeting data privacy and cybersecurity certifications and regulations.
Responsible for creating tools to reduce manual effort into operations and monitoring of Cloud infrastructure.
Establish runbooks and procedures to maintain service level agreements on a global basis.
Establish real-time dashboard that presents critical utilization and performance data and trends.
Maintain and update alerts for various resources.
Coordinate as needed with various interdepartmental teams, including Engineering, Product Development, Production, Marketing and Quality.
Complete full project deliverables for several projects, concurrently.
Work under minimal supervision with a wide degree of creativity and latitude for independent judgement.
Maintain deployment CI/CD pipelines, integrate updates as per project’s needs.
Handle deployment configuration tickets.
Must have strong written and verbal communication skills.
Must be persistent, possess strong problem-solving skills, and be willing to work with others to find solutions that avoid delays.
Must be responsible, self-motivated, creative, have a solid work ethic and possess a desire to produce clear, concise, high-quality documentation.
Must have the ability to work in a fast-paced environment.
Must possess a strong ability to collaborate within a team environment and with cross-functional peers to support Company initiatives.