
Python Scripting with Rest API Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Python Scripting and integration between SDLC tools such as JIRA, Rally, Bitbucket, Jenkins, Artifactory, Azure DevOps Server (TFS), ServiceNow, OpenShift, Harness, etc. using REST api and other web services.
- Exposure in Python libraries like pandas, openpyxl
- Build, test, and maintain custom APIs and web services for seamless data exchange between ServiceNow and external platforms.
- Design and implement pipeline jobs to run static code scans, dynamic scans, and automated unit test and functional test suites
- Implement pipeline enhancements to support automated changed management and other compliance requirements
- Create integration between our systems and support advanced pipelines in Harness, integrate with testing frameworks and other tools such as SNOW, Splunk, AppDynamics, Dynatrace etc.,
- Analyze business requirements and design scalable API solutions for complex business processes.
- Collaborate with cross-functional teams (e.g., developers, system administrators, business analysts) to create efficient API architectures and integration frameworks.
- Monitor API performance, usage, and health to ensure optimal operation of integrations.
- Implement error handling, logging, and security measures for all API interactions.
- Troubleshoot and resolve integration issues, providing ongoing support and enhancements as needed.
- Document API integration workflows, data mappings, and security measures.
- Maintain code quality and ensure the adoption of best practices in API development and integration.
- Stay current with ServiceNow updates and best practices for API usage and integration.
- Ensure API integrations comply with industry standards, security protocols, and organizational policies.
- Implement authentication and authorization mechanisms such as OAuth, Basic Authentication, and API keys.
- Work closely with business teams to understand integration needs and define API specifications.
- Provide technical guidance and training to team members and other stakeholders on API usage and integration best practices.
- University Degree (BA/BS) or equivalent experience of 6 to 9 yrs related work experience
- Python
- Json
- REST APIs (extensive experience)
- GitHub Actions pipelines
- Jenkins pipelines
- Cloud Infra setup experience using Terraform (preferably to both Azure and AWS)
- Kubernetes deployment experience (preferably to both Azure and AWS)
- ServiceNow API development (incl JavaScript experience)
- ServiceNow configuration
- Experience writing automation scripts with scripting utilities such as Python, Groovy, Unix batch shell, PowerShell
- Harness pipelines
- Azure DevOps pipelines
- Technical expertise building integrations between tools such as JIRA, Bitbucket, Jenkins, Artifactory, Azure DevOps Server (TFS), ServiceNow
- Understanding of agile development practices, including agile scrum methodology, and 12 factor app principles
- Ability to work independently and within a distributed team environment
- Strong interpersonal, teamwork, problem solving, organizational, and multi-tasking skills
- Comfortable working with a globally diverse set of users, contractors, and partners
- Strong written and verbal communication skills
- Desire to stay educated on current technology trends
- Opportunity to work on the latest technologies and implement cutting edge CI/CD and DevOps technologies
- Ability to work autonomously, with freedom to explore and innovate
- A broad range of professional education and personal development possibilities – FIS is your final career step!