Company Name: PT CreateIT Solution Indonesia
Location: Tangerang
Posted Date: 23/09/2024 18:09
Salary:
Job Description
- Senior .NET Engineer with AWS Knowledge
- Job Description
- We are looking for an experienced Senior .NET Engineer with strong AWS knowledge to join our development team. The ideal candidate will have a solid background in C# development, containerization, and AWS services, and will contribute to various projects to enhance and maintain our platform.
Key Responsibilities:
Service Development & Integration:
- Develop and maintain services on existing and new systems based on .NET/C#.
- Create toolsets for image processing and other tasks, minimizing client and server dependencies.
- Implement alternative archiving solutions and manage bulk data imports.
Containerization & Workflow Management:
- Manage job queues and containerization processes for dynamic scaling.
- Handle metadata workflows with integration of relational and NoSQL databases.
System Upgrades & Optimization:
- Upgrade processing systems to support multi-tenancy.
- Migrate workflow components from other platforms to C# for improved performance.
Security & Integration:
- Integrate authentication solutions and re-integrate existing tools into the platform.
- Offload and manage full-text index data for improved search efficiency.
AWS Infrastructure Management:
- Utilize AWS services to prepare and optimize platform infrastructure.
- Implement and manage message queuing systems.
Requirements:
Technical Expertise:
- Extensive experience with C# and .NET development.
- Proficiency in containerization and database management.
- Strong understanding of AWS services and platform infrastructure.
- Min 3 years of experience in .Net development
Experience & Skills:
- Proven track record with dynamic scaling and containerized environments.
- Familiarity with authentication integration and data indexing.
- Strong problem-solving skills and attention to detail.
Soft Skills:
- Excellent English communication skills a must
- Excellent communication and teamwork abilities.
- Efficient project and task management.