Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least 5 years of experience in the development and maintenance of AWS-based cloud environments designed to host Data, Analytics, and AI applications.
- Experience with Azure AI service is a plus.
- Proficiency in infrastructure as a code (e.g., Terraform, CloudFormation) and other serverless services such as Lambda, API Gateway, CloudWatch, etc.
- Experience with good API development practices, RESTful services, web sockets, and container orchestration services such as Kubernetes or AWS ECS.
- Experienced with version control (git), automated testing, continuous integration, and deployment (Continuous Deployment for Machine Learning / CD4ML is a plus).
- Familiar with enterprise security aspects such as SSL, TLS, HTTPS, LDAP, Active Directory, Oauth, JWT, and bearer authentication.
- Good understanding of AWS networking and infrastructure (e.g., VPC, load balancer, subnets, security groups).
- Hands-on experience with architectural design, architectural prototyping, and testing (test case definition and test verification).