About this role
Architect
Primary Skills
- SQL Server, .NET API, CI/CD Pipeline, Oracle RDBMS, Kafka, Docker, C#, .Net, Kubernetes
Job requirements
- Experience Range: 7 to 10 years of experience architecting and delivering .NET backend solutions with microservices, including at least 6 years designing scalable, secure, and high-performance architectures Key Responsibilities: 1. Design and architect .NET backend solutions with microservices to achieve scalability, security, and high performance 2. Lead technical teams by establishing engineering best practices and guiding architectural decisions 3. Translate business requirements into system-level designs and comprehensive technical architecture documentation 4. Develop and optimize APIs using .NET and C# to ensure robust integration and superior performance metrics 5. Prioritize and manage the technical backlog for user stories, aligning deliverables with project milestones 6. Configure and maintain CI/CD pipelines to automate deployments and enhance development efficiency 7. Integrate and administer SQL Server and Oracle RDBMS databases to support application data requirements 8. Implement containerization and orchestration solutions using Docker and Kubernetes for scalable deployments Required Skills: 1. Advanced proficiency in .NET and C# for backend development 2. Microservices architecture design and implementation 3. SQL Server database management and optimization 4. Oracle RDBMS integration and administration 5. API development using .NET frameworks 6. Kafka for event streaming and messaging 7. CI/CD pipeline configuration and management 8. Docker containerization 9. Kubernetes orchestration Preferred Skills: 1. Integration of AWS services such as Lambda, Cognito, and DynamoDB 2. Knowledge of data privacy regulations (e.g., GDPR, HIPAA) and compliance standards 3. Experience with cloud-native application development in AWS or Azure environments 4. Hands-on expertise with distributed system monitoring and logging tools (e.g., Prometheus, ELK stack) 5. Specialized skills in performance tuning and optimization for large-scale backend systems Desired Qualifications: 1. Bachelor's degree in Computer Science, Information Technology, or Software Engineering 2. Microsoft Certified: Azure Solutions Architect Expert or equivalent relevant certification 3. AWS Certified Solutions Architect or similar cloud certification related to backend and microservices architecture