Data Architect

3 weeks ago


Chandigarh, India Maropost Full time

Job Description :


The Data Architect is an individual with a passion for designing and architecting complex systems in a cloud environment and who possesses strong leadership and technical skills. In this role, you will play a crucial role in shaping the architecture of our systems, ensuring their scalability, reliability, and efficiency.


Collaborating closely with stakeholders, you will analyse requirements, design comprehensive system architectures, and define data models and flows. Additionally, you will lead efforts in implementing robust security measures and optimizing system performance.

We welcome candidates from Chandigarh and Bangalore to complement our existing teams.

What You'll Be Responsible For :

  • Collaborate with stakeholders to analyse the requirements for new systems and enhancements.
  • Design comprehensive system architectures, identifying components, modules, and their interactions.
  • Given the architecture strategy related to our big data, analytics and cloud native product vision, work on the concrete architecture design and, when necessary, prototype it
  • Define data architecture, including data models, databases, and data flows.
  • Architect the underlying infrastructure, encompassing servers, networks, and databases.
  • Design Databases, APIs, and communication protocols for system components.
  • Implement robust security measures to safeguard systems against cyber threats.
  • Optimize systems for performance, scalability, reliability, and efficiency.
  • Provide technical guidance and mentorship to development teams.
  • Drive data modeling, ETL processes, and data warehousing concepts.
  • Integrate cybersecurity principles and best practices into system design.
Basic Qualifications :
  • 6-10 years of experience as a hands-on data or software engineer.
  • 5+ years of experience in leading the system design and architecture of large-scale systems.
  • Proficiency in programming languages such as Java, Python, Ruby, or Go.
  • In-depth knowledge and hands-on experience in architecting and optimising large-scale database clusters, specifically MySQL and PostgreSQL, for performance, scalability, and reliability.
  • Proficiency in microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with designing and architecting complex systems in a cloud environment (AWS, Azure, GCP).
  • Knowledge of tenant data segregation techniques, such as schema-based multi-tenancy, database-per-tenant, and hybrid approaches, is essential for ensuring data isolation and privacy.
  • Expertise in database design, including SQL and NoSQL databases, with a specific focus on MySQL and PostgreSQL
  • Knowledge of networking protocols, security standards, and best practices.
  • Excellent communication and collaboration skills.
Technical Requirements :
  • Proficiency in infrastructure as code tools such as Terraform or AWS CloudFormation.
  • Experience with containerisation technologies such as Docker and container orchestration platforms like Kubernetes.
  • Proficiency in implementing advanced replication topologies, such as master-slave replication, multi-master replication, and synchronous replication, for MySQL and PostgreSQL databases.
  • Knowledge of database partitioning techniques, such as range partitioning, hash partitioning, and list partitioning, is essential for optimising storage and query performance in large-scale database clusters.
  • Familiarity with high availability architectures, such as active-passive and active-active configurations, is essential for ensuring continuous availability and reliability of MySQL and PostgreSQL databases.
  • Familiarity with microservices architecture and related tools such as Istio, Envoy, or Linkerd.
  • Knowledge of CI/CD pipelines and related tools such as Jenkins, GitLab CI/CD, or CircleCI.
  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK stack (Elasticsearch, Logstash, Kibana), or Splunk.
  • Familiarity with configuration management tools like Ansible, Puppet, or Chef.
  • Proficiency in version control systems such as Git.
  • Knowledge of scripting languages such as Bash, PowerShell, Ruby, or Python for automation tasks.
  • Understanding of cloud-native security practices and tools such as Google Identity and Access Management (IAM), AWS Key Management Service (KMS), or Azure Active Directory.
  • Familiarity with network security concepts such as VPNs, firewalls, and intrusion detection and prevention systems (IDS/IPS).
Preferred Qualifications :
  • Bachelor's or above in computer science, Information Systems or Engineering from top-ranked colleges.
  • Experience with DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code).
  • Proficiency in implementing advanced indexing strategies, query optimisation techniques, and database tuning methodologies for optimising the performance of MySQL and PostgreSQL databases.
  • Familiarity with monitoring and logging tools for system performance analysis.
  • Experience with distributed systems and message queuing systems (e.g., Kafka, RabbitMQ).
  • Proficiency in designing and implementing RESTful APIs.
  • What You'll Bring to Maropost:
  • Experience in deploying, managing, and fine-tuning large-scale database clusters, specifically MySQL and PostgreSQL, in self-managed environments.
  • Adaptability to changing requirements and priorities in a dynamic environment.
  • Strong problem-solving abilities and attention to detail.
  • Understanding of agile development methodologies and tools such as Scrum, Kanban, or Agile Project Management software.
  • Extensive experience in designing, implementing, and optimising multi-tenant architectures for applications, ensuring efficient resource utilisation and isolation between tenants.
  • Proficiency in implementing authentication and authorization mechanisms for multi-tenant applications, including role-based access control (RBAC) and fine-grained permissions management.
  • Ability to work independently and as part of a team.

(ref:hirist.tech)
  • Data Architect

    3 weeks ago


    Chandigarh/Bangalore, India Maropost Full time

    Job Description : The Data Architect is an individual with a passion for designing and architecting complex systems in a cloud environment and who possesses strong leadership and technical skills. In this role, you will play a crucial role in shaping the architecture of our systems, ensuring their scalability, reliability, and efficiency. Collaborating...

  • Data Architect

    1 day ago


    Chandigarh, India timesjobs Full time

    You should have experience in noSQL, Big data technologies (Cassandra), Capacity planning and Physical data modeling in both RDBMS and noSQL, streaming data modeling. Data modeling - Dimensional / relational and presentation layer, Data profiling, Batch based and Real Time Data Ingestion, Solution designer based on biz use case, Platform designer based on...

  • Data Architect

    1 day ago


    Chandigarh, Chandigarh, India timesjobs Full time

    You should have experience in noSQL, Big data technologies (Cassandra), Capacity planning and Physical data modeling in both RDBMS and noSQL, streaming data modeling. Data modeling Dimensional / relational and presentation layer, Data profiling, Batch based and Real Time Data Ingestion, Solution designer based on biz use case, Platform designer based on biz...

  • Technology Architect

    9 hours ago


    Chandigarh, India Techcurators Full time

    Requirement: o Looking for Technology Architect with 8-12 Years of experience in architecting and leading the technology solutions across ERP/CRM/Ecommerce/Accounting based software products and services projects. o Must have good hands-on knowledge as a Full Stack Java/J2EE Developer with experience of Front End, Backend, UI and Database Development using...

  • Solution Architect

    2 months ago


    Bangalore,Gurgaon,Gurugram,Chandigarh, India USEReady Technology Pvt. Ltd. Full time

    Job Title : Solutions Architect (Data & BI)Job Description : Solutions Architect (Data & BI) with around 10 - 15 years of experience in the following areas,Mandatory Skills :- Tableau, Big Data, Hadoop, Data Warehousing, Legacy BI Migrations, Cloud technologies.- Experienced in BI Implementation, BI migration involving Tableau.Preferred Skills : Starburst,...

  • Snowflake Architect

    4 weeks ago


    Chandigarh, India AJS Cloud India Full time

    Snowflake Architect with 12+ years of working experience in Snowflake, Teradata,Data Warehouse, SQL Server, ETL. - Successfully delivered multiple projects in various databases and data warehouse environment. - Worked on SQL Server to Snowflake migration using Azure. - Excellent experience in Warehouses, Roles, Schema, Databases, Resource Monitor and...

  • Database Architect

    1 month ago


    Chandigarh, India QualSights India Private Limited Full time

    JD for DBA: Job Title: Database Architect Job Overview: Key Responsibilities: - Develop and maintain the company’s database architecture, including database schema design, data modeling, and database infrastructure planning - Ensure that databases are optimized for maximum performance and scalability - Design, implement and maintain database security...

  • Ai & Ml Architect

    4 weeks ago


    Chandigarh, India SDNA Tech Full time

    Experience - 6+ Years **Technical skills required** Expertise in languages Python, R Experience with different tools on Machine Learning Experience in developing, deploying, and retraining machine learning algorithms Deep knowledge of probability and statistics Good knowledge of database systems and languages Strong analytical, problem-solving, and...

  • Java Architect

    1 month ago


    Chandigarh, India AlertEnterprise Full time

    **Role Designation**: Java Architect **Experience: 6**+ years **Skills**: - Extensive and expert programming experience in Java (strong OO skills preferred). - A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. - Have a penchant for solving complex and interesting problems - Worked in...

  • Solution Architect

    4 weeks ago


    Chandigarh, India emerson Full time

    Job Summary:If you are interested to be a part of the Smart “Connected” Factory Program, we have an exciting opportunity for you! As part of the Smart Factory Team, you will be responsible to deliver projects and own the solution, work on the Emerson Stage gating process and coordinate/work closely with various partners, work and collaborate with the...


  • chandigarh, India Harmony Data Integration Technologies Pvt. Ltd. Full time

    Job Description : As a Senior Software Engineer, you will play a pivotal role in the design, development, and implementation of robust software solutions. Your key responsibilities will include, but not limited to,architecting scalable and maintainable systems, hands-on coding, crafting robust unit tests, conducting thorough code reviews, and collaborating...

  • Solution Architect

    1 month ago


    chandigarh, India emerson Full time

    Job Summary: If you are interested to be a part of the Smart “Connected” Factory Program, we have an exciting opportunity for you! As part of the Smart Factory Team, you will be responsible to deliver projects and own the solution, work on the Emerson Stage gating process and coordinate/work closely with various partners, work and collaborate with...

  • Senior Data Scientist

    1 month ago


    chandigarh, India Insignia Consultancy Solutions Full time

    Job Title: Senior Data Scientist NLP TeamLead Experience : 5years Location :Remote JobDescription : We are looking for aseasoned Senior Data Scientist with expertise in natural languageprocessing (NLP) to lead our NLP team. As the NLP Team Lead youwill be responsible for guiding and mentoring a team of datascientists working on challenging NLP projects. You...

  • Data Analyst

    2 months ago


    Chandigarh, Chandigarh, India HRS Group Full time

    HRS AS A COMPANYHRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over 50 years of experience, their digital platform, driven by ProcureTech, TravelTech, and FinTech, transforms how companies and travelers Stay, Work, and Pay.ProcureTech digitally revolutionizes lodging procurement, connecting corporations and...


  • Chandigarh, India timesjobs Full time

    You should have experience and strong skills in Solution Architectures (particularly Integration Architectures) and associated modelling techniques along with knowledge about integrating Cloud hosted application with on premise applications. You should be well-versed with implementation of different integration patterns including but not restricted to: Rest...


  • Chandigarh, Chandigarh, India timesjobs Full time

    You should have experience and strong skills in Solution Architectures (particularly Integration Architectures) and associated modelling techniques along with knowledge about integrating Cloud hosted application with on premise applications. You should be well-versed with implementation of different integration patterns including but not restricted to: Rest...


  • Chandigarh, India CLOUDBERG TEC Full time

    **Company Description** We at “CloudBerg Tec”, refer ourselves as catalysts, who help and encourage start-ups, offer them customized software solutions, that would add great value to their business. Staged in USA, we churn out thousands of “Application codes” to deliver world-class software development services. We believe in your dream and help...


  • Chandigarh, Chandigarh, India Oceaneering International Full time

    Company Profile Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore...

  • BI Data Engineer

    4 weeks ago


    Chandigarh/Gurgaon/Gurugram, India ICCS Full time

    Additional Responsibilities : - Responsible for developing, testing, and maintaining a business intelligence platform. - Optimize, debug, and maintain ETL jobs in an existing business intelligence tool (Domo) using data drawn from custom applications. - Document ETL transformations from a business perspective. - Manage data schemas and naming conventions...


  • Chandigarh, India Tietoevry Full time

    Job DescriptionDevelop the overall integration strategy to include, architectural plans and designs for integrating various applications and services within the Azure Cloud environment.Designing and delivering integration projects using Logic Apps, function apps, Event Grids, Service Bus, API Management, and other Azure services associated data...