BNI is a global networking organization for professionals, helping members increase their business through a structured, positive and sustainable referral marketing program.
Bengaluru
INR 10.0 - 13.0 Lacs P.A.
Work from Office
Full Time
BNI is seeking a highly skilled IT Security Analyst to support the Head of IT Security in developing, implementing, and maintaining a comprehensive information security program, including policies, procedures, standards, and guidelines. Roles and Responsibilities Monitor BNIs IT and Cloud infrastructure to detect cybersecurity events, triage them, and follow established incident response processes. Complete daily checklists and prepare and send daily/weekly and Monthly reports. Contribute to the evolution of use cases and incident response processes. Triage and Remediate XDR Alerts from Microsoft O365 Defender suite. Investigate and take necessary action on Risky Users/sign-ins and Oath App requests. Optimize the O365 Defender suite configuration to increase security scores. Monitor the organizations day-to-day cybersecurity posture. Log security events, investigate suspicious activity, and implement appropriate response and remediation measures. Collaborate with IT and other departments to ensure secure application and infrastructure development and deployment. Hands on Experience with Kusto Query Language. Good To Have: Manage and secure Microsoft 365 environments, including Exchange Online, SharePoint Online, OneDrive, and Teams, focusing on implementing and maintaining security policies and solutions. Contribute to various aspects of the information security program, establishing foundational controls across the environment. Establish processes, procedures, and security solutions based on organizational policies to demonstrate compliance. Develop and deliver security awareness and training programs for employees. Stay informed about evolving cybersecurity threats by communicating with external sources. Liaise with external vendors and auditors on security matters. Stay updated on security threats and trends, recommending appropriate security solutions. Experience with non-O365 collaboration tools such as Google GSuite is a plus. Qualifications Required: Bachelors degree in computer science, Information Security, or a related field. Relevant certifications (e.g., O365 Defender suite from Microsoft). Minimum of 4 years of experience in the Information/Cyber Security field Extensive product knowledge and experience with the M365/O365 environment, including Microsoft Teams, Exchange Online, SharePoint/OneDrive. Basic understanding regulatory frameworks (ISO 27001, Privacy, and PCI-DSS). Ability to work independently and as part of a team.
Bengaluru
INR 7.0 - 8.0 Lacs P.A.
Work from Office
Full Time
The Mobile Developer will work closely with the developers and QA engineers who are working from multiple locations within India. This is an unparalleled opportunity to become part of a growing team and a growing global organization. High-performers will have significant growth opportunities available to them. Roles and Responsibilities Support the entire application lifecycle concept, design, test, release and support. Produce fully functional mobile applications writing clean code for both iOS and Android. Approach the development lifecycle with testing in mind Unit, Integration, Regression and more. Troubleshoot and debug applications to optimize performance. Design interfaces to improve user experience. Ensure that all mobile applications are created/maintained by meeting our quality standards. Research and suggest new mobile products, applications and protocols to enhance our applications. Create prototypes for design concepts, mock-ups, and approved designs. Translate complex information into simple design / logical interfaces and flows. Use knowledge and research to constantly modernize our mobile applications and increase user experience throughout our eco-system. Be a team player and strong problem-solver to work with a diverse team. Qualifications Required: Bachelors Degree or equivalent work experience 3-5 years of experience in Mobile Development Fluent in mobile programming languages such as Java Good working knowledge of Kotlin, Flutter, Firebase, SQLite Familiar with OOP design principles Experience with third-party libraries and APIs Knowledge of current production methods for mobile applications Fluent in English, with excellent oral and written communication skills (Desirable) Fluent with JavaScript (Desirable) Experience with Cloud-native apps (Desirable) Experience with DevOps (Desirable) Experience with Continuous Integration Pipelines
Bengaluru
INR 20.0 - 23.0 Lacs P.A.
Work from Office
Full Time
The Mobile Developer will work closely with the developers and QA engineers who are working from multiple locations within India. This is an unparalleled opportunity to become part of a growing team and a growing global organization. High-performers will have significant growth opportunities available to them. Roles and Responsibilities Support the entire application lifecycle concept, design, test, release and support. Produce fully functional mobile applications writing clean code for both iOS and Android. Approach the development lifecycle with testing in mind Unit, Integration, Regression and more. Troubleshoot and debug applications to optimize performance. Design interfaces to improve user experience. Ensure that all mobile applications are created/maintained by meeting our quality standards. Research and suggest new mobile products, applications and protocols to enhance our applications. Create prototypes for design concepts, mock-ups, and approved designs. Translate complex information into simple design / logical interfaces and flows. Use knowledge and research to constantly modernize our mobile applications and increase user experience throughout our eco-system. Be a team player and strong problem-solver to work with a diverse team. Qualifications Required: Bachelors Degree or equivalent work experience 3-5 years of experience in Mobile Development Fluent in mobile programming languages such as Java Good working knowledge of Kotlin, Flutter, Firebase, SQLite Familiar with OOP design principles Experience with third-party libraries and APIs Knowledge of current production methods for mobile applications Fluent in English, with excellent oral and written communication skills (Desirable) Fluent with JavaScript (Desirable) Experience with Cloud-native apps (Desirable) Experience with DevOps (Desirable) Experience with Continuous Integration Pipelines
Bengaluru
INR 13.0 - 14.0 Lacs P.A.
Work from Office
Full Time
The Senior Software Developer will be a part of BNIs Global Information Technology Team and will primarily have responsibilities over the creation and maintenance of company-owned web applications. The Developer will work closely with other Developers and QA engineers, as well as all levels of BNI Management and Leadership teams. This is an unparalleled opportunity to become part of a growing team and a growing global organization. High performers will have significant growth opportunities available to them. Roles and Responsibilities Support the entire application lifecycle Concept, Design, Develop, Test, Release, and Support. Produce fully functional applications and Restful APIs by writing clean code using Programming Languages such as Java ,JavaScript, React , Typescript. Approach the development lifecycle with testing in mind Unit, Integration, Regression and more. Troubleshoot and debug applications and databases to optimize performance. Design, Develop and Deliver APIs to support both Mobile and Web Applications. Ensure that all engineering efforts are created/maintained by meeting our quality standards. Research and suggest new Technologies, Libraries, and Protocols to enhance our core eco-system, Create prototypes for design concepts, mock-ups, and approved designs. Use knowledge and research to constantly modernize our applications and infrastructure stacks. Be a team player and strong problem-solver to work with a diverse team. Qualifications Required: Bachelors Degree holding relevant and valid Work Experience of 3-5 years. Fluent in English, with excellent oral and written communication skills. Frontend: React JS, TypeScript, JavaScript, HTML, CSS. Backend: Core Java, Spring Boot, Spring Framework, Hibernate ORM, Spring Data JPA. Database: MariaDB, MongoDB. Messaging & Streaming: Apache Kafka. Testing & Debugging: JUnit, Mockito, Postman. Security & Authentication: Spring Security, OAuth. Version Control: Git, GitLab. Deployment & Build Tools: Maven, CI/CD (Jenkins, Docker preferred). Additional (Preferred): AWS S3, Elastic Search, Grafana, Kubernetes
Bengaluru
INR 8.0 - 11.0 Lacs P.A.
Work from Office
Full Time
The Database Developer will be a part of BNIs Global Information Technology Team and will primarily have responsibilities over the creation, development, maintenance, and enhancements for our databases, queries, routines and processes. The Database Developer will work closely with the Database Administrator, data team, software developers, QA engineers and DevOps Engineers located within the BNI office in Bangalore, as well as all levels of BNI Management and Leadership teams. This is an unparalleled opportunity to become part of a growing team and a growing global organization. High performers will have significant growth opportunities available to them. The candidate should be able to be an expert in both database and query design and should be able to write queries on the fly on demand, he/she should posses good hands on experience on data engineering and should be well versed with tools mentioned in the technical table below The person should be able to own the assignments and should be independent in terms of the development of queries and other aspects in data engineering. Roles and Responsibilities Design stable, reliable and effective databases Create, optimize and maintain queries, used in our software applications, as well as data extracts and ETL processes Modify and maintain databases, routines, queries in order to ensure accuracy, maintainability, scalability, and high performance of all our data systems Solve database usage issues and malfunctions Liaise with developers to improve applications and establish best practices Provide data management support for our users/clients Research, analyze and recommend upgrades to our data systems Prepare documentation and specifications for all deployed queries/routines/processes Profile, optimize and tweak queries and routines for optimal performance Support the Development and Quality Assurance teams with their needs for database development and access Be a team player and strong problem-solver to work with a diverse team Qualifications Required: Bachelors Degree or equivalent work experience Fluent in English, with excellent oral and written communication skills 5+ years of experience with Linux-based MySQL/MariaDB database development and maintenance 2+ years of experience with Database Design/Development/Scripting Proficient in writing and optimizing SQL Statements Strong proficiency in MySQL/MariaDB scripting, including functions, routines and complex data queries. Understanding of MySQL/MariaDBs underlying storage engines, such as InnoDB and MyISAM Knowledge of standards and best practices in MySQL/MariaDB Knowledge of MySQL/MariaDB features, such as its event scheduler (Desired) Familiarity with other SQL/NoSQL databases such as PostgreSQL, MongoDB, Redis Experience with Amazon Web Services RDS offering Experience with Data Lakes and Big Data is a must Experience in Python is a must Experience with tools like Airflow/DBT/Data pipelines Experience with Apache Superset Knowledgeable with AWS services from Data Engineering point of view (Desired) Proficient Understanding of git/GitHub as a source control system Familiarity with working on an Agile/Iterative development framework Self-starter with positive attitude with the ability to collaborate with product managers and developers Strong SQL Experience and ability to write queries on demand. Primary Technologies: Database Stored Procedure SQL Optimization Database Management Airflow/DBT/ Data Warehousing with RedShift/Snowflake (Mandatory). Python/Linux/ Data Pipelines
Bengaluru
INR 12.0 - 13.0 Lacs P.A.
Work from Office
Full Time
The DevOps Engineer will be a part of BNIs Global Information Technology Team and will primarily have responsibilities over the development, deployment and maintenance of the BNI cloud infrastructure for our company-owned applications and hosted solutions. The DevOps Engineer will work closely with the developers and QA engineers located within the BNI office in Bangalore, as well as all levels of BNI Management and Leadership teams. This is an unparalleled opportunity to become part of a growing team and a growing global organization. High performers will have significant growth opportunities available to them. Roles and Responsibilities Create, update and maintain deployment/update scripts for our cloud efforts using tools such as CloudFormation and Terraform along with Ansible Create Virtual Servers using EC2, Auto-scaling groups and server clusters to support our hosting efforts. Convert designs and architecture diagrams into IAC (Infrastructure As Code) scripts to be used for deployment in multiple environments DEV, TEST, PRODUCTION Should be able to manage AWS Accounts VPC Maintenance, scaling and support for our cloud infrastructure Execute security audits within our cloud infrastructure Good understanding about version control system and able to implement CI/CD pipelines with Groovy Script Should have good knowledge on monitoring tools like Grafana / ElasticSearch / Prometheus. Follow best practices to increase the quality and velocity of deployments. NoSQL (MongoDB) Operational Experience Practical Experience with Docker containerization and Kubernetes clustering. Should have practical knowledge on managing Elasticsearch, Logstash, Kibana stacks. Should have good knowledge on automating tasks with Python/Groovy/bash/Ruby etc.. Create and maintain software development pipelines build>test>deploy Document processes executed in our cloud infrastructure in full details (diagrams, documentation and more) Support the Development and Quality Assurance teams with their needs for cloud services/servers Ability to analyze and compare cloud vendors (and their offerings) on a regular basis to understand the market trends and best solutions for our cloud efforts Create prototypes for design concepts, mock-ups, and approved designs Use knowledge and research to constantly modernize our applications and infrastructure stacks Be a team player and strong problem-solver to work with a diverse team Should be flexible in terms of timing. Qualifications Required: Bachelors Degree or equivalent work experience Fluent in English, with excellent oral and written communication skills 5+ years of experience with Linux server management and maintenance 5+ years of experience in Development/Scripting 3+ years of AWS Cloud experience Solid understanding of AWS offerings, such as IAM, EC2, ECS, EKS, RDS, VPC, SQS, SES, CloudHSM, R53, Elasticache, RedShift, EBS, EFS, OpenZFS, SNS, and more. (Desired) Experience with configuration management tools such as Chef, Puppet, Ansible. (Desired) Experience with Python scripting/development for automations (Desired) Experience with Jenkins and/or other build systems (Desired) Experience with Container technologies (Docker, Kubernetes) Very good experience with debugging the network between the containers and from outside Familiarity with working on an Agile/Iterative development framework Self-starter with positive attitude with the ability to collaborate with product managers and developers
Bengaluru
INR 16.0 - 20.0 Lacs P.A.
Work from Office
Full Time
BNI is looking for an experienced Data Architect to lead and support our data ecosystem, ensuring that our data infrastructure is scalable, secure, and meets the diverse needs of our organization. The ideal candidate will have extensive experience in building and managing Data Lakes, Data Warehouses, and Data Visualization platforms while leading a high-performing data team. This role requires a strategic thinker who can develop a unified data strategy that supports multiple functions such as data reporting, data visualization, data analytics, data science, data engineering, machine learning, and artificial intelligence. The candidate must be local to Bangalore, India and have hands-on expertise in modern data architecture frameworks and technologies. Roles and Responsibilities Data Architecture & Strategy Design, implement, and manage scalable Data Lakes and Data Warehouses that support business intelligence, analytics, and AI-driven decision-making. Define and execute a unified data strategy that aligns with organizational goals and supports multiple data use cases. Ensure data governance, security, and compliance best practices are embedded across all data platforms and processes. Establish data architecture frameworks and principles to optimize data flows and integrations. Technology & Platform Management Lead the adoption of best-in-class Data Visualization platforms such as Tableau, Power BI, Looker, or Qlik to support business intelligence needs. Implement and maintain ETL/ELT pipelines, data integration, and real-time data streaming solutions. Work with cloud-based data platforms (AWS, Azure, Snowflake, Databricks, BigQuery, or Redshift) to ensure efficient data storage, processing, and accessibility. Optimize the performance and scalability of database management systems (SQL, NoSQL, Graph DBs, etc.). Team Leadership & Collaboration Manage, mentor, and grow a team of Data Engineers, Database Administrators, and others to drive excellence in data solutions. Foster collaboration between data teams and business stakeholders to translate business needs into technical solutions. Work closely with AI/ML teams to support model training, feature engineering, and operationalization of AI solutions. Security & Compliance Establish robust data security policies to protect sensitive data while ensuring seamless access control for authorized users. Ensure data compliance with local and international regulations (e.g., GDPR, CCPA). Implement data quality frameworks and monitoring systems to ensure accuracy, consistency, and reliability of data. Qualifications Required: Technical Expertise Proven experience in designing and implementing Data Lakes and Data Warehouses. Expertise in modern data visualization tools (Tableau, Power BI, Looker, Qlik, etc.). Hands-on experience with cloud-based data platforms (AWS, Azure, GCP, Snowflake, Databricks, BigQuery, or Redshift). Strong knowledge of ETL/ELT processes, data modeling, and database management (SQL, NoSQL, Graph Databases). Experience with big data technologies (Hadoop, Spark, Kafka, Flink, etc.). Familiarity with AI/ML workflows and MLOps is a plus. Leadership & Collaboration Strong experience in leading and mentoring data teams. Ability to bridge the gap between business needs and technical solutions. Excellent communication and stakeholder management skills. Preferred: Must be based in Bangalore, India. 8+ years of experience in data architecture, data engineering, or related roles. Bachelors Degree or Equivalent Work Experience Why Join BNI Tech Work in a dynamic and innovative technology team that drives impactful data solutions. Opportunity to lead and influence data-driven decision-making in a global organization. Competitive salary and benefits package. Collaborative and growth-oriented work culture.
FIND ON MAP
Company Reviews
View ReviewsMy Connections BNI
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.