
Database Architect & Engineer
Work Mode - Work from Home
Experience Required - 5+ Years
Immediate joiners are preferred.
Job description
Seeking a seasoned Database Architect with expertise in Oracle and/or PostgreSQL, system wide migrations, and complex query creation and optimization. The ideal candidate should have at least 5 years of experience in database management and be able to work independently. Key responsibilities include defining a schema for a new product, managing and maintaining databases, planning and executing system wide migrations, creating and optimizing complex queries, ensuring the security and integrity of the database, and providing training and support to team members. This role requires excellent communication and problem-solving skills, as well as a strong understanding of database architecture, design, and security.
Responsibilities:
- Design, implement, and maintain Oracle and PostgreSQL databases
- Expert in ETL tools, data integration, and migration processes
- Create and optimize complex SQL queries for performance and efficiency
- Develop and refine database functions, procedures, and packages
- Analyze and troubleshoot database performance issues, implementing tuning solutions
- Ensure database architecture aligns with application needs and best practices
- Collaborate with development teams on data models and database design
- Provide documentation, training and support to other team members
- Assure quality, security and compliance requirements are met as part of projects
delivery
Qualifications:
- 5+ years of experience with Oracle and/or PostgreSQL
- Experience in designing database schemas from scratch
- Experience with documentation such as ERDs and DB Relations
- Experience with system wide migrations
- Strong understanding of database architecture and design
- Experience with complex query creation and optimization
- Experience with performance tuning and troubleshooting
- Strong understanding of database security
- Experience with database backup and recovery
- Excellent communication and problem-solving skills
- Bachelor's degree in Computer Science or related field is a plus
- Experience in development of SaaS enterprise scale product
- Experience in working with globally distributed teams following Agile methodology
and Scrum.
- Experience in working with modern CI/CD tools and related ecosystem of
applications - uDeploy, Jenkins, Artifactory, Maven etc.
- Experience using source control tools like Git, SVN etc.

About Immersive Infotech Private Limited
About
Company social profiles
Similar jobs


We are looking for full stack developer/Leader to lead, OWN and deliver across the entire application development life-cycle. He / She will be responsible for creating and owning the product road map of enterprise software product.
-A responsible and passionate professional who has will power to drive the product goals and ensure the outcomes expected from the team.
- He / She should have a strong desire and eagerness to learn new and emerging technologies.
- Skills Required :
- Python/Django Rest Framework,
- Database Structure
-Cloud-Ops - AWS
Roles & responsibilities :-
- Developer responsibilities include writing and testing code, debugging programs
- Design and implementation of REST API
- Build, release, and manage the configuration of all production systems
- Manage a continuous integration and deployment methodology for server-based technologies
- Identify customer problems and create functional prototypes offering a solution
If you are willing to take up challenges and contribute in developing world class products, - this is the place for you.
About FarmMobi :
A trusted enterprise software product company in AgTech space started with a mission to revolutionize the Global agriculture sector.
We operate on software as a service model (SASS) and cater to the needs of global customers in the field of Agriculture.
The idea is to use emerging technologies like Mobility, IOT, Drones, Satellite imagery, Blockchain etc. to digitally transform the agriculture landscape.
Job Description:
We are seeking a skilled and experienced Blockchain Developer to join our dynamic team. As a Blockchain Developer, you will be responsible for designing, implementing, and maintaining blockchain-based applications and solutions. You will collaborate with cross-functional teams to develop innovative blockchain solutions that meet our business requirements. The ideal candidate should have a strong background in blockchain technology, solid programming skills, and a passion for staying updated with the latest trends and developments in the blockchain space.
Responsibilities:
- Design, develop, and implement blockchain solutions based on business requirements.
- Collaborate with cross-functional teams to integrate blockchain technology into existing systems and applications.
- Research and evaluate blockchain frameworks, platforms, and tools to identify the most suitable solutions for our projects.
- Write clean, efficient, and maintainable code for blockchain applications.
- Implement smart contracts and decentralized applications (DApps) using Solidity or other relevant programming languages.
- Ensure the security, scalability, and performance of blockchain solutions.
- Conduct code reviews, testing, and debugging to ensure the quality of deliverables.
- Stay updated with the latest developments, standards, and best practices in blockchain technology.
- Provide technical guidance and support to team members and stakeholders.
- Document technical specifications, architecture, and processes related to blockchain development projects.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proven experience as a Blockchain Developer or related role.
- Strong understanding of blockchain technology, cryptocurrencies, and decentralized systems.
- Proficiency in programming languages such as Solidity, JavaScript, Python, or C++.
- Experience with blockchain platforms such as Ethereum, Hyperledger, Corda, or EOS.
- Familiarity with smart contract development and deployment.
- Knowledge of cryptographic principles and security protocols.
- Experience with blockchain development tools, libraries, and frameworks.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to work effectively in a fast-paced environment and manage multiple tasks simultaneously.
- Certification in blockchain development (e.g., Certified Blockchain Developer) is a plus.
Join our team and be part of exciting projects at the forefront of blockchain technology innovation!
Desired Profile:
- Strong analytical skills - ability to turn business requirements into technical concepts and code
- Implementation knowledge of SAP Work Manager is must and other apps like Service Manager is a plus
- Knowledge in SAP MDK and SAP Asset Manager will be a big plus
- Experience in Java programming, SQL knowledge is a must
- Experience with Web-Technologies (HTML, CSS, JS, REST-WS) is a plus.


Relevant experience on using tools like JSP, Servlet for web applications
· MVC frame works - Struts or Spring
· Web services- SOAP and REST WebLogic, Hibernate
· Middleware technologies MQ OSB.
· Web/App Servers: Tomcat or WebLogic or JBoss
· Experience using Angular, Micro Services using Spring, jersey, Swagger
· Good knowledge of Backend and Front-end technologies
· Good knowledge of Core Java, J2EE, Ajax, Spring, Java Script, jQuery, HTML
· Good knowledge of any RDBMS database like SQL Server, Oracle, MySQL & Cluster set-up, performance benchmarking, client-side API evaluation, knowledge of various deployment strategies
· Strong knowledge with Core JAVA concepts – Exception handling, Multi-threading, Collection, String, OOPS etc…
· Advanced understanding of Windows and Linux based operating systems
· Mainly 3-4 months hands on with reverse engineering and old legacy solutions to new modern applications
· Working knowledge using REST, HTTP, TCP, SCTP protocols
· Hands-on with JAVA frameworks such as – Thread Pool Executor, Object Pooling, Logging (Log4j preferred), XML/JSON handling
Education Criteria:
· Preferred BE degree in CS, E&C, E&E
· Proficient being a J2EE Developer (courses or project done) and data analytics skills
· Flexible to work on any projects assigned
Note: Terms & Conditions
· This opportunity will be work from office
· Reporting location - Bangalore office, Vijayanagar

At Cityflo, we are solving the problem of commuting to the office which affects employees in big, populated Indian cities every day. Cityflo provides a bus experience like no other - we run premium AC buses for daily commuters. We’re changing the way urban Indians commute and enabling everyone to reclaim hours of their time every day. Before the imposed lockdown due to coronavirus, we were serving about 7500 commuters per day. We plan to scale to 5,00,000 per day in the next 4 years in a profitable and sustainable manner.
You can read more about our engineering and culture on our blog: https://blog.cityflo.com/tag/engineering/" target="_blank">https://blog.cityflo.com/tag/engineering/
Role & Requirements
- 2+ year experience in application development
- ability to write efficient SQL queries and design schemas for relational databases
- good knowledge of operating systems and networking concepts
- experience in using and understanding code from Open Source
- experience with implementing best software engineering practices like version control with git, code reviews, writing unit-tests, writing readable code
- experience with Python and Django is a plus.
- inclination towards researching new technologies and adapt them to solve challenges we face
We look for engineers who
- Are committed to their growth and learning
- care about working in and building a strong engineering culture
- want to take significant ownership and decision making power
- want to make an impact in the real world while working with a great team in a hyper-growth environment

We are seeking API Test Engineer who has at least 6 years of experience in Software Quality Assurance. In this role you will participate with the processes, tools, techniques and practices for assuring adherence to quality standards for laboratory medical device new product development. Candidates must have database and coding skills.
Responsibilities
- Writes and automates software testing through API / Integration Tests
- Ensures deliverables meet audit criteria. Interfaces with Scum Team to ensure that systems are developed meeting the business need and specifications through API / Integration tests.
- Develops, publishes, and implements test scripts to ensure quality applications
- Work with multi-discipline teams on new production introduction project while adhering to software development and source control processes
Qualifications
- Bachelor’s degree in Software Engineering, Computer Science or related field with no less than 6+ years of experience
- Experience with any automated API / Integration test technologies such as FitNess / REST API / Cucumber / Other
- Candidates must be able to do API and database testing
- Communicates and endorses strict adherence to methodologies, processes, and standards
- Performs risk-based testing
- Maintains defect documentation and logs
- Experience in Agile development processes and philosophies
- History of timely delivery while ensuring a quality focus
- Ability to work well with people and be both highly motivated and motivating
- Ability to work in a fast-paced, and often ambiguous environment where continuous improvement is a way of life
- Ability to work independently and proactively with minimal direction
Nice to Have
- Understanding of software development processes for a regulated environment (ISO9000/FDA) is a plus





