Description

Position Summary:

Job Summary: We are seeking a highly skilled System/Solutions Architect to join our team. The successful candidate will be responsible for designing and implementing a secure data transport and storage platform with a deep knowledge of Azure Cloud and modern data ecosystems.

 

Required Skills- Big Data, Azure cloud, security, networking principles.

 

We are seeking a System Architect with a strong technical background and leadership skills to join our team. The ideal candidate will have a deep understanding of data architecture, data engineering, and data analytics.

Responsibilities:

  • Design Robust Systems: Translate design boundaries and non-functional requirements into robust designs.
  • Software Engineering: Apply software engineering principles, design patterns, and build scalable distributed systems.
  • Cloud Principles: Understand and apply cloud principles, services, and experience with cloud-based data storage and processing.
  • Data Integration: Integrate data from multiple sources ensuring data quality and consistency.
  • Data Design: Design data-intensive applications, data lakes, and data warehouses.
  • Networking Principles: Understand networking principles and web application architecture and their interlocks with disciplines.
  • Business Alignment: Design and implement patterns that align with business requirements and data governance policies.
  • Security and Privacy: Apply sound security and data privacy principles.
  • Technical Leadership: Provide technical leadership and mentorship to the team.
  • Data Analytics: Utilize data analytics tools and techniques, including data visualization, statistical analysis, and machine learning.
  • Blueprint Creation: Create a blueprint for how data will be stored and accessed by an application.
  • Application Design: Have a solid track record of designing applications and the ability to evangelize/defend design/architecture.
  • Visualization: Create diagrams that visualize the architecture and communicate how the system delivers value through the connected components.
  • Design Trade-offs: Articulate design trade-offs and make calls/build roadmaps for remediation.
  • Design Improvement: Think of ways to create or improve an existing design while considering how their design will impact other aspects of the organization’s operations.

 

Qualifications:

  • Bachelor’s or master’s degree in computer science, Data Science, Information Systems, or a related field.
  • Proven experience as a System Architect or similar roles.
  • Experience with cloud services (Azure) and data storage solutions.
  • Experience with Data Streaming technologies like Kafka is preferred.
  • Experience with Java Tech Stack.
  • Solid understanding of networking principles and web application architecture.
  • Knowledge of data security and privacy principles.
  • Knowledge of data governance policies and business requirements.
  • Proficiency in Python, Java, Spark or Scala other programming languages.
  • Experience with ETL (Extract, Transform, Load) processes.
  • Familiarity with data visualization tools (Tableau, PowerBI) and data analytics techniques.
  • Experience with machine learning algorithms and statistical analysis.
  • Proficiency in data modeling techniques and data warehousing.
  • Strong leadership skills with a history of technical leadership and mentorship.
  • Excellent communication and presentation skills.
  • Ability to create clear and concise diagrams visualizing data architecture.
  • Strong problem-solving skills and ability to think critically about design impacts.

Education

Bachelor’s Degree