- Location: remote
- Remote: Remote
- Type: Contract
- Job #46108
Technology Partners is currently seeking a talented Engineer 2 – API. Do you have experience in AWS serverless components for RESTful API development, specifically focused on Python, Lambda, and API Gateway? Let us help you make your next big career move a reality!
What You Will Be Doing:
As a member of our team, you will have the opportunity to shape progressive architecture, navigate change, and build broad IT experience. Professionals who readily wear many hats and adapt to change will thrive in this role.
Key Responsibilities:
- The Data Services team is responsible for curating and providing access to data assets for internal and external consumers. As we implement a cloud-based modern architecture, we aim to create a next-generation services layer to expose data in a scalable, secure way. We seek an integration engineer well-versed in AWS serverless components for RESTful API development.
- Implement software engineering best practices in API design and development.
- Focus on Python, Lambda, and API Gateway for RESTful API development.
- Participate in design sessions, code reviews, and system testing.
- Deliver high-quality, extendable, and reusable service components.
- Provide viable recommendations for new solutions and refine processes.
- Serve as a subject matter expert and first point of contact for integrating with data assets.
- Collaborate with management to ensure security compliance during audits.
- Share on-call responsibilities as part of a team rotation.
Required Skills & Experience:
- Must currently reside in one of the following states: AL, AZ, FL, GA, IA, ID, IN, KS, KY, LA, MI, MO, NC, NV, OH, OK, PA, SC, TN, TX, UT, VA, WI, or WV.
- 3+ years of experience in Python.
- Proficient in RESTful web services, AWS Lambda, and API Gateway.
- Knowledge of API security frameworks, token management, and user access control including AWS Cognito/Azure, OAuth, JWT, and OpenAPI.
- Experience querying a variety of data sources including APIs, RDBMSs, and document stores.
Desired Skills & Experience:
- Knowledge of Java.
- Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field.
- AWS Certifications: Cloud Practitioner, Solutions Architect (Associate), Developer (Associate).
- Experience in CI/CD framework and creating/modifying CI pipelines using GIT (Bitbucket preferred).
- Experience with event-based services like SQS, and SNS for data integration patterns with applications.
Pay: $56 – $80 /hr.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement.
If this position sounds like you, WE SHOULD TALK!
We realize our people are our most valuable asset, that is why we offer the following benefits:
- Health, Dental, and Vision insurance
- 401(k) retirement plan
- Long and Short-Term disability
- Life insurance
- Direct deposit
- Referral program
Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!
Keywords: Engineer, API, Python, AWS Lambda, API Gateway, RESTful Web Services, API Security, OAuth, JWT, OpenAPI, RDBMS, Document Stores, Java, Cloud Practitioner, Solutions Architect, Developer, CI/CD, GIT, Bitbucket
Looking for more opportunities with Technology Partners? Check out technologypartners.net/jobs!
Technology Partners is an Equal Opportunity Employer. Technology Partners does not discriminate on the basis of race, color, religion, sex, national origin, age, disability or any other characteristic protected by applicable state or federal civil rights laws.
All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state and federal level.
Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.