About the job
Duties & Responsibilities Understanding of REST-style APIs (requests/responses, endpoints, resources). Familiarity with HTTP concepts such as (Methods: GET, POST, PUT, PATCH, DELETE), Headers, query parameters, and status codes. Ability to read and interpret API documentation. Conceptual understanding of common authentication patterns such as API keys, OAuth 2.0, Bearer tokens. Strong experience with Python 3 Object-oriented programming principles and Asynchronous programming (asyncio, async/await). Working Experience with Pandas and Numpy Libraries such as ETL pipeline development and optimization and Data validation and cleaning. Experience with Django or similar backend frameworks like Django REST Framework for API development and Serializers for data validation and transformation. Experience with relational databases and Database schema design and optimization (e.g., PostgreSQL, MySQL, SQLite). Ability to design and maintain database models: Defining fields, relationships (ForeignKey, OneToOne, ManyToMany). Strong JavaScript experience (ES6+) in Asynchronous programming (Promises, async/await) and DOM manipulation and event handling. Familiarity with Svelte, SvelteKit, React, Vue, or similar frameworks, Component-based architecture and lifecycle management and State management patterns (stores, context, reducers). Ability to integrate frontend applications with REST APIs such as HTTP client libraries (fetch, axios), Request/response interceptors and Real-time data updates (WebSockets, Server-Sent Events). Basic debugging and troubleshooting skills like Reviewing logs, Reproducing API calls and Validating request and response payloads. Requirements Basic Qualifications Experience with various information security technologies and best practices. Proficiency in risk assessment tools, technologies, and methods. Expertise in designing secure networks, systems, and application architectures. Preferred Qualifications Experience with incident detection, incident response, and forensics. Experience with cloud security, penetration testing, and vulnerability management.
Requirements
- REST APIs
- Python
- Pandas
- Numpy
- Django
- JavaScript
Preferred Technologies
- REST APIs
- Python
- Pandas
- Numpy
- Django
- JavaScript
Similar Jobs
Full Stack Developer
BrowserStack
Full Stack Developer
UWorld
Full Stack Developer
Atypical Advantage