NICE

Senior Professional Services Software Engineer

NICE

Apply
about 1 month ago
Remote, United States
Senior

Responsibilities

  • Design and develop automated workflows for complex processes across systems.
  • Create internal tools using C#, PowerShell, Python, and Bash for cloud onboarding.
  • Integrate with REST APIs to process data.
  • Analyze data from SQL databases and other sources.
  • Develop utilities to visualize and summarize data for teams.
  • Collaborate with teams to build self-healing mechanisms for applications.
  • Build automated data pipelines with consistency checks.
  • Automate resource provisioning across Azure services.
  • Develop Infrastructure-as-Code solutions using Terraform or similar tools.
  • Create end-to-end workflow automation for customer onboarding.

Requirements

  • Bachelor’s degree in computer science, engineering, or related field.
  • Proficiency in scripting and programming languages like C#, PowerShell, Python, and Bash.
  • Experience with REST API integration.
  • Familiarity with Infrastructure-as-Code and configuration management tools.
  • Knowledge of monitoring and logging solutions.
  • Experience with version control systems like GitHub.
  • Excellent problem-solving skills and attention to detail.
  • Ability to collaborate with development and operations teams.
  • Strategic thinker with a capacity for quick learning.
  • Good communication skills with peers and management.

Benefits

  • Flexible work model with 2 days in-office and 3 days remote.
  • Opportunities for career growth across multiple roles and locations.
  • Collaborative and creative work environment.

Tech Stack

AnsibleAzureBashC#ElasticsearchGrafanaPowerShellPrometheusPythonSQLTerraform

Categories

AI & MLData EngineeringDevOps