D
Azure Lead Developer/Azure Solutions Architect
Salary undisclosed
Checking job availability...
Original
Simplified
Azure Lead Developer/Azure Solutions Architect
Detroit, MI (Hybrid)
12+ Months Contract
Exp Level- 13+Years
Req Skills- Redi Search, Redis JSON, Redis Time Series, Azure Redis Cache architectures, Azure Redis Cache configurations, leveraging advanced features, persistence, clustering, sharding to ensure optimal performance and scalability, NoSQL databases like MongoDB, Cosmos DB, or Cassandra
Key Responsibilities:
- Architect and Develop Advanced Cache Solutions: Design, implement, and manage complex, scalable, and fault-tolerant Azure Redis Cache architectures tailored to enterprise application needs.
- Collaborate with High-Performance Teams: Work closely with cross-functional teams to analyze application demands and implement innovative caching strategies that ensure maximum throughput and ultra-low latency.
- Optimize Redis Cache for Peak Efficiency: Continuously monitor, fine-tune, and enhance Azure Redis Cache configurations, leveraging advanced features like persistence, clustering, and sharding to ensure optimal performance and scalability.
- Troubleshoot Complex Caching Issues: Conduct in-depth root cause analysis and resolve intricate performance bottlenecks or failures in distributed caching systems under high traffic.
- Automate and Streamline Processes: Develop robust scripts and automation tools for efficient deployment, monitoring, scaling, and management of Redis Cache instances in a DevOps environment.
- Leverage Industry Expertise: Stay abreast of the latest advancements in Redis, NoSQL databases, and Azure cloud technologies to recommend and implement cutting-edge improvements.
- Integrate Redis with Modern Architectures: Seamlessly integrate Azure Redis Cache with microservices, event-driven architectures, and NoSQL databases like MongoDB, Cosmos DB, or Cassandra for comprehensive solutions.
Requirements:
- Educational Background: Bachelor s degree in Computer Science, Engineering, or a related technical field. Advanced certifications in Microsoft Azure or distributed systems are preferred.
- Extensive Experience: Minimum of 10+ years of hands-on experience in designing, implementing, and managing Redis Cache solutions in Azure, with a proven track record of delivering performant caching architectures.
- Expert-Level Knowledge: In-depth expertise in Azure Redis Cache configurations, including clustering, active geo-replication, persistence, and advanced memory optimization techniques.
- Programming Mastery: Proficiency in multiple programming languages, including but not limited to: Python, Java, JavaScript (Node.js), Go, Ruby, TypeScript, Scala
- Strong ability to write highly efficient, multithreaded, and scalable code.
- NoSQL Expertise: Strong experience with NoSQL databases like MongoDB, Cassandra, or Cosmos DB, and a deep understanding of their interaction with Redis.
- Advanced Problem-Solving Skills: Exceptional ability to identify and resolve complex caching issues in distributed, high-concurrency environments.
- DevOps & Automation: Strong experience in automating deployment and monitoring pipelines using tools like Azure DevOps, Terraform, or Kubernetes for Redis Cache management.
- Cloud & Security Mastery: Solid understanding of cloud security best practices, networking, and performance optimization within Azure environments.
- Collaborative Skills: Strong communication and interpersonal skills, with the ability to work effectively in high-pressure, collaborative environments.
Preferred Skills:
- 13+ Year of relevant experience.
- Expertise in working with serverless computing and event-driven architectures integrated with Redis Cache.
- Knowledge of observability tools like Azure Monitor, Application Insights, or third-party solutions for monitoring Redis performance.
- Hands-on experience with Redis modules such as Redi Search, Redis JSON, and Redis Time Series. Share Small writeup on the skills
- Microsoft Certified: Azure Developer Associate or Azure Solutions Architect Expert certifications are highly desirable.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job