Srs Consulting - New York, NY
posted 3 months ago
The Big Data Architect / Java position is a senior-level role that requires extensive experience in leading teams and projects within the realm of big data technologies. The ideal candidate will have a strong background in computer engineering, with a minimum of 15 years of professional experience. This role involves designing and implementing scalable big data solutions, utilizing a variety of technologies including Scala, Spark, Cassandra, and Hadoop. The architect will be responsible for overseeing the architecture and development of big data systems, ensuring that they meet the needs of the organization while adhering to best practices in solution design. In addition to big data technologies, the candidate must possess significant experience in database management, specifically with SQL Server and NoSQL databases. The role also requires proficiency in web development technologies such as Java, Spring Boot, REST API, Angular, and Azure. Familiarity with Azure Infrastructure as a Service (IaaS) and Linux environments is essential. The architect will be expected to lead teams in the development of solutions that leverage these technologies, ensuring that projects are delivered on time and meet quality standards. The position demands excellent communication skills, both verbal and written, as the architect will need to present complex technical concepts to stakeholders and team members. The ability to analyze problems and develop effective solutions is crucial, as is a proactive and organized approach to work. The role may also involve mentoring junior team members and collaborating with cross-functional teams to drive project success.