Job Description
We are looking for an AWS Engineer/Developer to work with our prestigious client. The job demands an innovative and autonomous approach. Position is part-time and contract-based opportunity.
Experience:
3+ years
Responsibilities:
- Develop cloud solutions over AWS
- Experience in writing Infrastructure as Code (IaC) using AWS CDK with .NET framework
- Coordinate cross-functionally to ensure project meets business objectives and compliance standards
- A passionate focus on quality, writing testable code that performs well for our consumers
- AWS architecture
Requirements:
- Bachelor's degree in Computer Science (or related field)
- 3+ years of relevant work experience
- Solid experience in public cloud technologies and infrastructure, operating (large) high-available distributed backend service, and continuous deployment practices
- Experience using AWS and deployment automation (e.g., AWS EC2/ECS, Lambda, S3, IAM, networking concepts, CloudFormation / Terraform, Kinesis, DynamoDB, Neptune, RDS, AWS IOT, CloudWatch, or similar)
- Passion for implementing cloud solutions combined with hands-on experience in developing Cloud Native applications
- .NET framework
- GIT & CI/CD Pipelines
- SQL, No SQL databases, Database migrations
- Architectural Patterns (CQRS, Event sourcing, Microservices, Monoliths)
- Queues (AMQ, Kafka, RabbitMQ)
- Application Security (OAuth 2.0, OpenID, SSL/TLS, OWASP)
- Containers and Orchestration (Kubernetes, Docker)
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work
- The habit of writing high-quality code, not taking shortcuts or cutting corners
- A positive and motivated work demeanor, self-motivated and dedicated
- Exceptional written and verbal communication skills in English