3 x Software Developers with heavy AWS backgrounds needed for 6 month contracts in Perth starting in the next 2/4 weeks.
Event Streaming & Microservices Skills
* AWS
* C#, Python
* MSK integration - Kafka consumer/producer patterns
* Amazon SQS/SNS - Message queuing and notification
* AWS Lambda development - Event-driven serverless functions
* DB: DocumentDB, RDS
API Integration
* API Gateway - RESTful API design and management
* OAuth - Authentication and authorization
* AWS Step Functions - Workflow orchestration
* Amazon ElastiCache - API response caching
* OpenAPI/Swagger - API specification and documentation
Desirable Code Gen AI Skills (if going external otherwise internally people should develop these skills)
AI Design Phase Skills
* AI Architecture Consultation - Using ChatGPT-4/Claude for system design decisions and pattern recommendations
* AWS Service Selection AI - Leveraging AI to identify optimal AWS services for specific requirements
* Event Schema Generation - AI-assisted creation of JSON Schema and Avro schemas for Kafka topics
* API Contract Design - AI generation of OpenAPI 3.0 specifications from business requirements
* Security Architecture AI - AI-assisted IAM policy design and security pattern recommendations
AI Build Phase Skills
* GitHub Copilot Mastery - usage for real-time code completion, function generation, and refactoring
* Kafka Integration AI Development - Consumer/producer patterns, serialization, and error handling generation
* Lambda Function AI Creation - Serverless function code, deployment configs, and event mappings
* API Client Auto-Generation - Creating typed client libraries from OpenAPI specifications
* Error Handling Pattern AI - Circuit breakers, retry logic, dead letter queues, and exception handling
* Security Implementation AI - JWT validation, encryption patterns, and secure configuration management
AI Test Phase Skills
* Unit Test AI Generation - JUnit 5 test classes with comprehensive mocks, assertions, and edge cases
* Integration Test AI Creation - TestContainers setup for Kafka, databases, and external services
* End-to-End Test Automation - AI-generated user journey tests and business workflow validation
* Security Test AI Generation - OWASP vulnerability tests, penetration testing scenarios, and compliance checks