Tech Stack
AWSCloudDockerGraphQLKubernetes.NETNoSQLPostgresPythonReactSQLTypeScript
About the role
- Design, implement, and manage advanced cloud infrastructure on AWS using AWS CDK and CloudFormation
- Develop and maintain scalable, secure APIs using C# and AWS Lambda
- Optimize application performance, scalability, and security within AWS
- Collaborate with cross-functional teams for system and data pipeline integration
- Implement and maintain CI/CD pipelines using GitHub Actions
- Manage data migration and storage solutions using AWS DMS and S3
- Ensure robust authentication and authorization using AWS Cognito
- Participate in code reviews and mentor junior developers
- Develop responsive user interfaces with ReactJS, TypeScript, and Material-UI
Requirements
- Basic or intermediary knowledge in AWS cloud services, AWS CDK, or CloudFormation
- Basic or intermediary knowledge in AWS Lambda
- Strong proficiency in ReactJS, TypeScript, and experience with Material-UI (MUI)
- Strong proficiency in .NET 6 or 8 and C#
- Basic or intermediary knowledge with GitHub Actions
- Thorough understanding of security best practices, including Cognito
- Bachelor's degree in a related field
- At least 5 years of experience in cloud engineering
- Nice to have: Docker and Kubernetes, serverless frameworks, GraphQL, advanced monitoring tools, agile methodologies, NoSQL, certifications (AWS Solutions Architect Professional, AWS DevOps Engineer Professional), Python and SQL