Innovate, Build, and Grow with Us!
Join B1 IT Solutions and be part of a team that builds cutting-edge AI-driven products.

India Job Openings
Software Technician
Location: India (Onsite)
Employment Type: Full-time Contract (FTC)
Position Overview
We are seeking a Software Technician with 7–10 years of experience in software development, systems integration, and application support, to work on an innovative Generative AI solution within Control Systems for Anglo American’s operations. The role involves hands-on development, cloud infrastructure management, integration with control systems, and support for roll-out to multiple sites.
Key Responsibilities
- Collaborate with cross-functional teams and client stakeholders to gather and analyze system requirements.
- Design, develop, implement, and maintain scalable software solutions using Python, SQL, and API development.
- Support Azure infrastructure for Generative AI solutions, including monitoring, scaling, and troubleshooting.
- Develop and maintain web-based UIs for AI control system solutions (front-end and back-end).
- Support system integrations and ensure smooth data flow via APIs.
- Oversee deployment and lifecycle management of Python-based AI agents.
- Engage in prompt engineering for AI outputs; test and refine AI prompt quality.
- Implement additional features such as engagement and recommendation monitoring systems.
- Provide timely end-user support and resolve technical issues related to AI solutions.
- Document technical specifications, feature enhancements, and solution architecture.
Required Skill Set
- 7–10 years of software development and system integration experience.
- Strong proficiency in Python, SQL, and API development.
- Hands-on experience with Microsoft Azure Cloud infrastructure management.
- Familiarity with Generative AI applications and prompt engineering.
- Proficiency in web application development and cloud deployment workflows.
- Basic understanding or willingness to learn APC (Advanced Process Control) and control system environments (guidance provided by the client).
- Experience working closely with enterprise clients in an onsite capacity.
Preferred Skills
- Experience in cloud monitoring and scaling (Azure Monitor, App Insights).
- Familiarity with front-end technologies (HTML/CSS, JavaScript frameworks).
- Knowledge of industrial systems and protocols (e.g., SCADA, OPC) is a plus.
- Experience supporting geographically distributed systems rollouts.
Scope of Support Includes:
- Azure Infrastructure Management
- System Integration and API Development
- Web Development (UI/UX for Gen AI systems)
- Python AI Agent Monitoring and Optimization
- Prompt Engineering for Generative AI
- Feature Expansion of AI Control System Applications
- User Support and Issue Resolution
- Comprehensive Documentation
Other Details
- Role Involves Travel to client sites as needed.
- Shift Flexibility may be required.
- Onsite positions only (no remote).
- Collaborate closely with Anglo American stakeholders.
Technical Lead – Java (SC07)
Seniority Level: Expert
Employment Type: FTE / Contract
Industry: Insurance / Financial Services / Technology
Role Purpose
The Technical Lead – Java will lead the design and development of new and existing Java-based components, working across multiple teams and technical domains. This role bridges business needs with technical solutions through active participation in design, delivery, support, and enhancement activities. The ideal candidate should bring both strong engineering capabilities and business acumen to deliver robust, scalable solutions.
Key Responsibilities
- Lead software engineering activities across squads (5–20 engineers).
- Drive the development of scalable, maintainable applications using Spring/Spring Boot and legacy J2EE.
- Provide technical designs and architecture aligned with business goals and standards.
- Guide the development of RESTful and SOAP web services.
- Oversee integration of security standards including JWT and OAuth.
- Facilitate Agile ceremonies and actively collaborate with product owners and business stakeholders.
- Plan and execute code reviews, quality assurance, and CI/CD practices.
- Troubleshoot and optimize performance across application and database layers.
- Mentor and support junior developers and engineers.
- Maintain documentation, design artifacts, and system knowledge bases.
- Collaborate with infrastructure, database, security, QA, and support teams.
- Lead production support and manage system health and SLAs.
- Identify and implement process improvements for engineering excellence.
Required Skills and Experience
- Expert-level experience in Java, Spring/Spring Boot, J2EE
- Deep understanding of web services: REST, JSON, SOAP, XML
- Proficiency with persistence frameworks: Hibernate, JPA
- Solid SQL knowledge and RDBMS tuning experience
- Exposure to web technologies: Angular, JSP, HTML, JavaScript
- Expertise in OO design, UML, and domain modeling
- Experience in Agile / Iterative SDLC environments
- Experience in insurance or financial services industry is highly valued
- Knowledge of application security best practices (OWASP)
- Familiarity with cloud (AWS/Azure), containerization (Kubernetes/OpenShift)
- Strong understanding of web protocols (TCP/IP, HTTP) and performance tuning
- Experience conducting root cause analysis, heap dumps, GC logs
Soft Skills and Leadership
- Exceptional communication and documentation skills
- Proven leadership experience in cross-functional engineering teams
- High level of initiative, curiosity, and structured problem-solving
- Ability to manage multiple priorities and mentor a technical team
- Confidence in engaging with business stakeholders and external vendors
Key Stakeholders
Internal:
- Business Users: Requirement validation and production support
- Project Managers: Collaboration on functional/non-functional goals
- IT Backend Teams: Work with DBAs, server admins, security and QA
- Engineering Teams: Technical mentorship and team guidance
External:
- Consultants and Vendors: Coordination and delivery alignment for project execution
Why Join Us?
- Work on high-impact, enterprise-grade systems
- Influence architecture and design at scale
- Collaborate with global stakeholders in a modern Agile environment
- Drive innovation with cutting-edge Java and cloud technologies
SQL Database Administrator (SC09)
Seniority Level: Expert
Industry: Insurance / Financial Services / Technology
Role Purpose
The SQL Database Administrator will support the design, delivery, and maintenance of robust, high-performing relational database systems for Allianz’s mission-critical applications. This role involves end-to-end responsibility for database architecture, performance tuning, data security, and backup/recovery planning. The DBA will work collaboratively with internal teams and external vendors to ensure optimal database performance and compliance.
Key Responsibilities
- Install, configure, and upgrade database systems (primarily DB2, PostgreSQL, and Microsoft SQL).
- Design and implement database schemas, tables, indexes, and other database objects based on business requirements.
- Optimize SQL queries and schema for performance, scalability, and maintainability.
- Monitor, analyze, and tune database performance; troubleshoot performance bottlenecks.
- Plan and perform database backups and recovery using tools like Commvault.
- Manage non-production and production database environments, ensuring high availability and disaster recovery readiness.
- Apply security standards and manage data compliance with internal policies and regulatory requirements.
- Support CI/CD automation processes within the database environment.
- Implement database access controls and user management protocols.
- Conduct data migrations and ensure effective segregation of duties across environments.
- Collaborate with developers and business users to gather database requirements and ensure optimal performance.
- Participate in on-call support, maintenance windows, and weekend releases as required.
Required Skills and Experience
- Expert knowledge in DB2 and strong familiarity with PostgreSQL, Microsoft SQL Server, and MySQL
- Proficient in Postgres administration and backup/recovery tools such as Commvault
- Experience with cloud-based databases (AWS or Azure)
- Strong understanding of relational database theory, data modeling, and query optimization
- Hands-on experience with PL/SQL and SQL scripting
- Familiarity with CI/CD pipelines and automation tools in a database environment
- Experience in Windows Clustering, Shell Scripting (Windows & Unix Korn Shell)
- Proactive and analytical mindset with excellent problem-solving capabilities
- Clear and concise verbal and written communication skills
- Flexible to work after hours or weekends, depending on support or project needs
Soft Skills and Qualities
- High attention to detail with a disciplined approach to data handling and system integrity
- Ability to work independently and collaboratively in high-stakes environments
- Curiosity-driven with a continuous improvement mindset
- Ability to interpret and act on diagnostic metrics and monitoring tools
Key Stakeholders and Relationships
Internal:
- Business Stakeholders: Engage with business teams to gather and confirm database and data-related requirements.
- Project Teams: Provide database support and guidance during system design, development, and rollout phases.
External:
- Consultants and Service Providers: Work with vendors and external DBAs for specialized support, upgrades, or project delivery.
Why Join Us?
- Contribute to highly visible enterprise-level systems
- Engage in a dynamic and challenging technical landscape
- Work with a cross-functional global team
- Exposure to modern cloud and hybrid infrastructure technologies
Automation Test Engineer
Seniority Level: Senior
Industry: Insurance / Financial Services / IT
Objective
The Contractor shall perform services for Allianz to ensure the successful planning, coordination, execution, and delivery of automated testing activities. The goal is to guarantee high-quality, reliable software applications in production, contributing to overall application performance and user satisfaction.
Key Responsibilities
- Plan, schedule, and execute test automation activities.
- Build, update, and maintain automation frameworks and test suites.
- Develop new automated test scripts and enhance existing ones.
- Collaborate with both onshore and offshore teams to ensure timely and quality delivery.
- Ensure automation test coverage aligns with functional and technical requirements.
- Identify, document, and help resolve issues and risks during testing engagements.
- Support Test Leads in stakeholder management and QA governance.
- Ensure all test deliverables are clearly documented, reviewed, and signed off.
Required Qualifications & Skills
- Minimum 8 years of experience in Automation Testing.
- Strong expertise in Selenium (mandatory).
- Proficient in at least one other automation tool: Playwright, MicroFocus UFT, TOSCA, or Ranorex.
- Hands-on experience in developing new automation frameworks from scratch.
- Capable of setting up CI/CD pipelines using Jenkins, Bamboo, or similar tools.
- Strong problem-solving, analytical, and reporting skills.
- Excellent verbal and written communication skills.
- Demonstrated ability to work in cross-functional Agile teams.
Preferred Qualifications
- Proficiency in programming languages such as Java or C#.
- Experience in Agile methodologies and delivery environments.
- Prior involvement in tool identification, installation, and proof of concept (PoC).
- Exposure to enterprise-scale QA tools and test lifecycle management practices.
Working Hours
- Standard 8-hour workday, following the customer’s agreed shift schedule.
- On-call, standby, or weekend support may be required and will be mutually agreed upon with the customer.
Why This Role?
- Opportunity to lead and influence QA automation practices on mission-critical systems.
- Work in a global delivery model with exposure to complex projects and modern toolchains.
- Be part of a dynamic, innovation-driven testing team ensuring software excellence at scale.
Senior System Administrator – UC4 Automic
Experience: 8–10 Years
Location: Bengaluru / Madurai / Noida
Budget: ₹25 LPA
Employment Type: Full-time
Objective:
We are seeking a skilled Senior System Administrator with expertise in UC4 Automic to manage, maintain, and optimize batch scheduling infrastructure and automation environments for mission-critical enterprise systems.
Key Responsibilities:
- Plan, install, upgrade, and maintain UC4/Automic V12 and V21, including agents, engines, and Application Workload Interfaces (AWI).
- Configure and manage Automic agents on SAP, Linux, and Windows environments.
- Set up and manage Automic service managers, databases, and secure connections.
- Manage Automic scripting, user and user group permissions, and certificate configurations.
- Extract, modify, and import/export XML interfaces and transport cases.
- Build and modify Automic interfaces and schedules from legacy to new systems.
- Address and resolve issues related to LDAP sync, licensing, agent downtime, job failures, and other unknown errors.
- Optimize database performance including indexing, stored procedures, deadlock and blocking session handling.
- Perform Automic engine patches and upgrades, ensuring high availability and system stability.
- Handle ILM partitioning and database-level operations effectively.
- Provide proactive support and solutions to ensure system health and reliability.
Required Skills & Competencies:
- Strong hands-on experience in Automic/UC4 batch scheduling.
- In-depth knowledge of Automic architecture, scripting, and job workflow design.
- Familiarity with database performance tuning, indexing, and troubleshooting.
- Experience with Automic exports/imports, transport cases, and configuration migrations.
- Working knowledge of Linux/Windows administration in relation to agent management.
- Proficient in Automic user access control and security management.
- Experience applying patches and managing version upgrades.
Nice-to-Have:
- Experience with integration with SAP systems.
- Exposure to cloud-based infrastructure and remote agent configurations.
- Strong documentation and communication skills for collaboration with global teams.
Why Join Us?
- Opportunity to work on a high-availability enterprise automation environment.
- Be part of critical digital transformation initiatives.
- Flexible work location across key tech hubs in India.
Work With Us
If creativity, cooperation and professional growth are part of your daily life, then you’re a perfect fit! We look for, develop and encourage inquisitive minds willing to work with cutting-edge technologies, who leverage the learning opportunities we have to offer and personify the supportive spirit that makes inclusion ideal for challenge seekers.


