Role Summary
AWS Platform/API Engineer responsible for designing and delivering AWS-hosted APIs and integration solutions, enabling seamless workflows across platforms and connecting cloud and on-premises applications.
Responsibilities
- Participate in design of APIs for reusable services.
- Develop APIs & services that enable seamless workflow across multiple platforms.
- Employ hands-on experience developing solutions with Python or Java.
- Utilize experience in engineering & delivering AWS-hosted APIs & solutions.
- Implement integration protocols & techniques to ensure systems interact efficiently.
- Work on connecting cloud & on-premises applications to create a cohesive IT infrastructure.
- Help to automate using native AWS technologies & DevOps.
- Implement security measures across integration solutions to protect sensitive data.
- Provide guidance & training to junior integration engineers & other staff members.
Qualifications
- Education & Experience: Must have a BS in computer science or computer engineering or related field, & 5 years of work experience as a platform engineer or API Engineer.
- Required: 5 years of experience with at least two of the following: Python, Java, JavaScript, &/or Node.js; design & development of integration solutions using TIBCO & APIGEE; Bash or Python scripting for automation & system management.
- Required: 1 year of experience with each of the following: AWS CloudFormation or Terraform (IaC); containerization (Docker & Kubernetes) with monitoring/logging tools; designing & implementing CI/CD pipelines (DevOps) using AWS CodePipeline & Azure DevOps and GitHub.