Senior Developer – RESTful APIs & Python
Dallas, TX
Description:
The Senior RESTful API/Python Developer will support delivery of data integration solutions utilizing tools such as Databricks, Python custom development, Azure containers and other Azure tool kits. Must have a strong and continuously evolving technical mastery of RESTful API development focused on Python.
Key Responsibilities:
- Spark jobs for ETL development and data integrations to internal and external systems. Integration of new data sources into existing jobs. Enhancements on existing data sources and integrations. Development of custom API's for inboud/outbound data integrations.
- Participating in designing new data applications
- Code deployments, Dev Ops, Reviews
Requirements:
- Expert knowledge of Big Data technologies including but not limited to Python and/or Databricks
- Strong Analytical and problem solving skills
- Knowledgeable in cloud platforms (preferable AWS: both traditional EC2 and serverless Lambda), micro-services architecture, CI/CD solutions (including Docker), DevOps principles, message queue system
- Proficiency in API security frameworks, token management and user access control including OAuth, JWT, etc
- Solid foundation and understanding of relational and NoSQL database princples
Education & Experience:
- 7 - 10 years of experience
- Bachelors / 4 yr degree