AWS Textract Developer

Ryzlink Corp.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 146K

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Computer Vision
Cloud Computing Security
Cloud Engineering
Code Review
Computer Programming
Databases
Data Validation
DevOps
Programming Tools
Distributed Systems
Amazon DynamoDB
Github
Identity and Access Management
Intrusion Detection Systems
JSON
Python
PostgreSQL
Machine Learning
Metadata
MySQL
Object-Oriented Software Development
Amazon Web Services (AWS)
Software Deployment
Software Engineering
Workflow Management Systems
XML
Enterprise Software Applications
Boto3
Generative AI
AWS Lambda
Backend
GIT
Optimization Algorithms
Cloudwatch
Api Gateway
REST
Amazon Web Services (AWS)
Document Classification
Serverless Computing
Docker
Jenkins

Job description

We are seeking an experienced AWS Textract Developer and an AWS Textract Technical Lead to design, develop, and implement intelligent document processing (IDP) solutions using AWS cloud technologies. The ideal candidate will have strong expertise in AWS Textract, Python, and serverless AWS services to automate document extraction, OCR processing, and data validation workflows.

The Technical Lead will be responsible for solution architecture, technical leadership, code reviews, mentoring team members, and collaborating with business stakeholders to deliver scalable cloud-native document processing solutions., * Design, develop, and maintain Intelligent Document Processing (IDP) solutions using AWS Textract.

  • Build scalable document ingestion and OCR pipelines for processing invoices, forms, contracts, IDs, bank statements, and other business documents.
  • Develop Python-based backend services and REST APIs for document processing.
  • Integrate AWS Textract with AWS services such as S3, Lambda, Step Functions, API Gateway, SNS, SQS, and DynamoDB.
  • Extract text, tables, forms, key-value pairs, and structured data from scanned documents and images.
  • Optimize OCR accuracy and improve document extraction performance.
  • Implement asynchronous document processing workflows using AWS serverless technologies.
  • Perform data validation, transformation, and integration with downstream applications.
  • Troubleshoot production issues and optimize cloud-based document processing solutions.
  • Collaborate with cross-functional teams including architects, business analysts, QA, and DevOps teams.
  • Follow cloud security best practices and AWS Well-Architected Framework guidelines.

Technical Lead Responsibilities

  • Lead the design and implementation of enterprise-scale document processing solutions.
  • Define solution architecture and establish development best practices.
  • Mentor and guide development teams on AWS and Python technologies.
  • Conduct code reviews and ensure high-quality deliverables.
  • Coordinate with business stakeholders to gather technical requirements.
  • Provide technical estimates, planning, and risk assessments.
  • Support production deployments and resolve complex technical issues.
  • Drive continuous improvements in architecture, scalability, and performance.

Requirements

Programming

  • Python
  • Object-Oriented Programming (OOP)
  • REST API Development
  • JSON/XML Processing
  • Boto3 (AWS SDK for Python)

AWS Cloud

  • AWS Textract (Mandatory)
  • AWS Lambda
  • Amazon S3
  • API Gateway
  • Step Functions
  • SNS
  • SQS
  • IAM
  • CloudWatch
  • DynamoDB
  • AWS Secrets Manager

AWS Textract Expertise

  • DetectDocumentText
  • AnalyzeDocument
  • AnalyzeExpense
  • AnalyzeID
  • StartDocumentAnalysis
  • Asynchronous Document Processing
  • OCR Processing
  • Table Extraction
  • Form Extraction
  • Key-Value Pair Extraction
  • Confidence Score Analysis

Document Processing

  • PDF Processing
  • Image Processing (PNG, JPEG, TIFF)
  • OCR Workflow Design
  • Document Classification
  • Data Validation
  • Metadata Extraction

Databases

  • DynamoDB
  • PostgreSQL / MySQL / RDS (Preferred)

Development Tools

  • Git
  • Jenkins / GitHub Actions
  • Docker
  • CI/CD Pipelines

Preferred Skills

  • AWS Comprehend
  • Amazon Rekognition
  • Amazon Bedrock
  • OpenSearch
  • LangChain
  • Generative AI
  • Machine Learning for Document AI
  • Computer Vision
  • OCR Optimization Techniques, * 8-12 years of software development experience.
  • Strong hands-on experience with Python application development.
  • Proven experience implementing AWS Textract solutions in production environments.
  • Experience building serverless applications on AWS.
  • Experience integrating OCR solutions with enterprise applications.
  • Strong understanding of cloud-native architecture and distributed systems.
  • Experience processing high-volume enterprise documents.

Benefits & conditions

$60 - $70 an hour - Contract

Apply for this position