ServiceNow Automation Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Automation Developer with strong ServiceNow expertise and scripting capabilities to design, build, and support end-to-end IT process automation on the ServiceNow enterprise platform. This role focuses on workflow-driven automation to enable self-service, reduce manual effort, and improve operational efficiency across IT and cloud environments.
The ideal candidate brings hands-on experience in automation initiatives, ServiceNow development, scripting (Python and PowerShell), integrations, GitHub-based version control, and SQL Server development. This role collaborates closely with ServiceNow engineering, infrastructure, application development, cloud, security, and enterprise architecture teams to deliver scalable and secure automation solutions., * Design, develop, and maintain ServiceNow automation solutions using Flow Designer, Integration Hub, and custom scripting.
- Build and enhance ServiceNow applications using JavaScript (server-side and client-side scripting, Business Rules, Script Includes, UI Policies, Catalog Client Scripts).
- Develop and optimize workflow-driven automation across Incident, Change, Request, Problem, and Release Management processes.
- Analyze existing processes and integrations to identify automation and optimization opportunities.
- Ensure solutions are scalable, reliable, maintainable, and performance-optimized.
DevOps, CI/CD, and platform integration:
- Integrate ServiceNow with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, GitLab CI).
- Support automated change, release, and deployment workflows.
- Maintain version control and deployment standards for ServiceNow development.
- Enable governance through automated approvals, validations, and standard change models.
Scripting and infrastructure automation:
- Develop and maintain PowerShell and Python scripts for infrastructure and operational automation.
- Integrate ServiceNow with infrastructure-as-code tools (Terraform, ARM/Bicep, CloudFormation preferred).
- Support auto-remediation and self-healing capabilities.
Integrations and data management:
- Design and manage integrations using REST/SOAP APIs, Scripted APIs, MID Servers, and data sources.
- Build and manage data flows between ServiceNow and SQL Server systems.
- Write and optimize SQL queries and stored procedures.
- Ensure secure data synchronization, high availability, and resiliency of integrations.
Operations, reliability, and monitoring:
- Troubleshoot and resolve issues related to automation, integrations, scripting, and performance.
- Support daily operations, incident resolution, and continuous improvement initiatives.
- Participate in on-call rotations as needed.
- Integrate ServiceNow with monitoring and observability tools to enable automated incident management.
Collaboration, governance, and documentation:
- Collaborate with cross-functional teams across DevOps, cloud, security, applications, and infrastructure.
- Ensure compliance with security, governance, risk, and regulatory standards.
- Create and maintain technical documentation, solution designs, and operational runbooks.
- Promote automation best practices and continuous improvement across the organization.
Requirements
- 5-8 years of hands-on experience in ServiceNow development, automation, integration, and scripting, with exposure to DevOps practices.
- 4+ years of ServiceNow development experience, with a strong focus on integrations (AWS, Azure, VMware).
- Solid understanding of ServiceNow data model, tables, and relationships.
- Extensive experience with ServiceNow integration technologies including APIs, SSO, SAML, web services, LDAP, JDBC, ODBC, and REST.
- Experience developing ServiceNow components such as workflows, Flow Designer, UI Pages, UI Macros, Business Rules, Client Scripts, UI Scripts, UI Actions, UI Policies, and Script Includes.
- Advanced scripting skills in JavaScript, PowerShell, and Python.
- Experience using ServiceNow Integration Hub for automation and rapid integration development.
- Strong knowledge of ServiceNow catalog and workflow development.
- Hands-on experience implementing REST API integrations with third-party tools and cloud platforms (AWS, Azure).
- Experience with GitHub and version control best practices.
- Experience with SQL Server development is preferred.
- Good understanding of ServiceNow CMDB.
- Familiarity with ServiceNow CSDM framework is preferred.
- Ability to create reports, dashboards, and data visualizations.
- Familiarity with ServiceNow Performance Analytics.
- Strong problem-solving, communication, and collaboration skills., * Bachelor's degree in Computer Science or a related field, or an equivalent combination of education and experience.