Cynet Systems Inc
API Integration Developer (Cron Job Specialist)
4 days agoPayCompetitive
LocationBentonville/Arkansas
Employment typeFull-Time
What's your preference?
Job Description
- Req#: 25-33258
- We are looking for a talented and experienced API Integration Developer to join our team.
- The ideal candidate will have a strong background in scripting and automation, with a focus on integrating web services.
- Candidate will be responsible for writing a custom cron job that pulls data from Airtable and pushes data to Jira using REST API.
- The cron job should handle responses from Jira, logging the issue ID on success and returning errors to Airtable on failure.
- Develop and implement a custom cron job to automate data transfer between Airtable and Jira.
- Write scripts in Python or Bash to interact with APIs.
- Utilize Jira REST API for creating epics and handling responses.
- Parse and construct JSON objects for data exchange.
- Implement error handling and logging mechanisms for API interactions.
- Set up and manage cron jobs on Unix/Linux systems.
- Ensure secure API interactions using OAuth or basic authentication.
- Monitor and troubleshoot the cron job to ensure reliable operation.
- Document the code and integration processes comprehensively.
- Collaborate with other team members to ensure seamless integration.
- Proficiency in Scripting Languages.
- Python (with libraries such as requests, schedule, etc.).
- Bash/Shell Scripting.
- Strong understanding of RESTful web services.
- Experience with Jira REST API.
- Proficiency with JSON.
- Robust error handling skills.
- Experience setting up and managing cron jobs.
- Knowledge of task scheduling concepts and tools.
- Proficiency with HTTP methods (GET, POST, PUT, DELETE).
- Understanding of HTTP status codes.
- Experience with OAuth and basic authentication methods.
- Experience with logging libraries.
- Familiarity with monitoring tools.
- Proficiency with Git.
- Strong analytical and problem-solving skills.
- Attention to detail and clean coding practices.
- Good documentation skills.
- Experience with Airtable API.
- Familiarity with other task scheduling tools.
- Prior experience in similar integration projects.
Job Description:
Requirement:About the company
We are a team of technical visionaries who joined forces to form a company that would gather the best and brightest talent in the world. The company uses this talent to help other organizations fulfill their technological dreams and goals and make them a reality. Welcome to Cynet Systems Inc. – a premier staffing and recruiting company – a nationally and locally certified diversity firm.