What are the responsibilities and job description for the SAS Monitoring, Compliance Engineer position at Quant Systems?
Job Details
Role : SAS Monitoring, Workflow & Code Compliance Engineer
Location : Dallas, TX / charlotte, NC ( Hybrid )
Job Description:
We are seeking a SAS Monitoring, Workflow & Code Compliance Engineer with expertise in SAS Viya, Enterprise Session Monitor (ESM), SAS Environment Manager, and SAS Workflow Orchestrator/Manager. This role focuses on automating SAS environment monitoring, orchestrating workflows, and enforcing coding standards. The ideal candidate will integrate monitoring tools and SonarQube (or custom scripts) for code reviews, ensuring compliance with standards like explicit pass-through SQL to Snowflake, macros, include statements, and nested jobs.
Key Responsibilities:
- Configure and automate SAS Workflow Orchestrator/Manager to streamline job scheduling and process execution.
- Implement Enterprise Session Monitor (ESM) and SAS Environment Manager for automated monitoring, alerting, and performance optimization.
- Develop and enforce SAS coding standards for code quality, security, and performance.
- Integrate SonarQube or custom SAS scripts for code reviews and compliance checks.
- Automate alerts for job failures, resource utilization, and performance bottlenecks.
- Manage workflows, dependencies, and scheduling using SAS Workflow Orchestrator/Manager.
- Collaborate with DevOps teams to integrate monitoring and workflow tools with CI/CD pipelines.
- Provide support for performance tuning, troubleshooting, and capacity planning.
Qualifications:
- Expertise in SAS Viya and SAS 9.4 environments.
- Hands-on experience with SAS Workflow Orchestrator/Manager, Enterprise Session Monitor (ESM), and SAS Environment Manager.
- Proficiency in SAS programming, including macros, include statements, explicit SQL pass-through, and nested jobs.
- Knowledge of integrating SonarQube or equivalent tools for code quality enforcement.
- Experience with Snowflake and SQL performance optimization techniques.
- Proficiency in Unix shell scripting and automation frameworks.
- Strong troubleshooting, performance tuning, and resource management skills.
Preferred Skills:
- Experience with CI/CD tools like GitLab or Jenkins.
- Familiarity with OAuth authentication and secure credential management.
- Knowledge of Docker/Kubernetes for containerized environments.
- Exposure to Python or Groovy for advanced script automation.