mushroom solutions inc logo

Careers

Company Culture

Agility & Nimbleness

At Mushroom Solutions, we pride ourselves on being an agile team that is always ready to adapt to changing market trends and customer needs. We believe that agility is the key to success in today’s fast-paced business world.

placeholder

Current Openings

Hyderabad
Posted 1 month ago

Salary: Negotiable

Qualification: Any Degree

Shift: Night Shift_6:30 pm - 3:30 am (IST)

Position Overview:

We are seeking a talented and experienced Azure Cosmos DB Engineer to join our team. As an Azure Cosmos DB Engineer, you will be responsible for designing, implementing, and maintaining our Azure Cosmos DB databases to support our organization's data needs. You will work closely with our development, infrastructure, and data teams to ensure the reliability, scalability, and performance of our Cosmos DB environment.

Responsibilities:

  • Design, implement, and maintain Azure Cosmos DB databases to meet the organization's data storage and retrieval requirements.
  • Work closely with development teams to understand data access patterns and optimize database schema and queries for performance and scalability.
  • Configure and manage Cosmos DB instances, including provisioning and scaling resources based on workload and performance requirements.
  • Collaborate with infrastructure teams to ensure high availability, disaster recovery, and data replication across multiple Azure regions.
  • Monitor and troubleshoot Cosmos DB performance, availability, and security issues, and implement proactive measures to prevent downtime and data loss.
  • Implement and enforce security best practices for Cosmos DB, including encryption, access control, and compliance with regulatory requirements.
  • Develop and maintain documentation, guidelines, and best practices for Cosmos DB usage and administration.
  • Stay up-to-date with the latest Azure Cosmos DB features, updates, and best practices, and evaluate their applicability to the organization's needs.
  • Configuration of one development and one production database within the Cosmos DB environment.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+years of experience working with Azure Cosmos DB in a production environment.
  • Strong understanding of NoSQL database concepts and data modelling principles.
  • Proficiency in Azure cloud services and infrastructure, including Azure Portal, Azure Resource Manager (ARM), and Azure CLI.
  • Experience with programming languages such as C#, Java, or Python.
  • Excellent problem-solving skills and ability to troubleshoot complex database issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Azure certifications such as Azure Solutions Architect, Azure Developer, or Azure Administrator (preferred).

Salary: Negotiable Qualification: Any Degree Shift: Night Shift_6:30 pm – 3:30 am (IST) Position Overview: We are seeking a talented and experienced Azure Cosmos DB Engineer to join our team. As...

Hyderabad
Posted 2 months ago

Role Overview:

2-4 years experience

As a Junior Data Engineer, you will be responsible for assisting in the development and maintenance of data pipelines using Azure Data Factory and Data Bricks. You will also support ETL testing, testing automation, Azure DevOps, and deployment processes under the guidance of senior team members.

Key Responsibilities:

1. Support Data Pipeline Development:

 - Assist in designing, developing, and maintaining data pipelines using Azure Data Factory and Data Bricks.

 - Learn to optimize data pipelines for performance and reliability.

2. Assist in ETL Testing:

 - Support the execution of ETL testing strategies to ensure data accuracy and integrity.

 - Collaborate with team members to document and track testing results.

3. Contribute to Testing Automation:

 - Learn to utilize automation frameworks and tools to streamline ETL testing processes.

 - Work on writing and executing automated tests to validate data transformations and business logic.

4. Assist in Azure DevOps Tasks:

 - Support version control, continuous integration, and deployment tasks using Azure DevOps.

 - Learn to manage CI/CD pipelines under the guidance of senior team members.

5. Deployment Support:

 - Assist in deploying data pipelines and ETL processes to production environments.

 - Learn to monitor and troubleshoot deployment issues alongside senior team members.

Requirements:

- Bachelor's degree in Computer Science, Engineering, or related field.

- Familiarity with data engineering concepts and tools.

- Basic understanding of Azure Data Factory and Data Bricks for data pipeline development.

- Interest in ETL testing methodologies and tools.

- Willingness to learn and contribute to testing automation efforts.

- Exposure to version control systems (e.g., Git) is a plus.

- Strong problem-solving skills and attention to detail.

- Good communication and collaboration skills.

Nice to Have:

- Familiarity with Azure DevOps or other CI/CD tools.

- Basic knowledge of SQL, Python, or other programming languages.

- Interest in cloud platforms and technologies.

- Participation in relevant projects or internships.

Role Overview: 2-4 years experience As a Junior Data Engineer, you will be responsible for assisting in the development and maintenance of data pipelines using Azure Data Factory and Data Bricks. You ...

Hyderabad
Posted 2 months ago

Role Overview:

6-10+ years experience

As a Mid-Level DevOps Engineer / Data Engineer, you will be responsible for implementing and maintaining DevOps practices, managing infrastructure, and supporting data engineering tasks. You will leverage tools like SonarQube, Ansible, and Azure services such as Data Factory and Data Bricks. Additionally, you will handle ETL testing, testing automation, Azure DevOps, and deployment processes

Key Responsibilities:

1. DevOps Implementation:

 - Design, implement, and maintain CI/CD pipelines using Azure DevOps for data engineering projects.

 - Automate infrastructure provisioning and configuration management using Ansible.

 - Implement best practices for version control, code quality, and security using SonarQube.

2. Data Pipeline Development:

 - Design, develop, and maintain data pipelines using Azure Data Factory and Data Bricks.

 - Optimize data pipelines for performance, scalability, and reliability.

3. ETL Testing and Automation:

 - Develop and execute ETL testing strategies to ensure data accuracy and integrity.

 - Implement testing automation frameworks and tools to streamline testing processes.

4. Azure Services Integration:

 - Integrate data engineering solutions with other Azure services for enhanced functionality.

 - Collaborate with data scientists and analysts to deploy machine learning models and analytics pipelines.

5. Deployment and Monitoring:

 - Deploy data pipelines, ETL processes, and infrastructure changes using Azure DevOps.

 - Monitor system performance, troubleshoot issues, and ensure high availability of data platforms.

Requirements:

- Bachelor's degree in Computer Science, Engineering, or related field.

- Mid-level experience (X years) working as a DevOps Engineer or Data Engineer.

- Proficiency in implementing CI/CD pipelines using Azure DevOps.

- Hands-on experience with infrastructure as code tools like Ansible.

- Familiarity with code quality and security tools like SonarQube.

- Strong understanding of data engineering concepts and tools, including Azure Data Factory and Data Bricks.

- Experience with ETL testing methodologies and automation frameworks.

- Knowledge of cloud computing principles and services, particularly Azure.

- Excellent problem-solving skills and attention to detail.

- Strong communication and collaboration skills.

Certifications:

- Microsoft Certified: Azure Data Engineer Associate

- Microsoft Certified: Azure DevOps Engineer Expert

- (Any relevant certification for Ansible or SonarQube)

Nice to Have:

- Azure certifications (e.g., AZ-900,DP200,DP201,DP203,DP600,AZ400)

- Experience with other DevOps tools and technologies (e.g., Jenkins, Terraform).

- Knowledge of containerization technologies like Docker and Kubernetes.

- Familiarity with scripting languages such as PowerShell, Python, or Bash.

Role Overview: 6-10+ years experience As a Mid-Level DevOps Engineer / Data Engineer, you will be responsible for implementing and maintaining DevOps practices, managing infrastructure, and supporting...

California
Posted 2 months ago

10+ years experience

The role and key responsibilities:

  • Identify potential clients and key decision-makers within target industries and territories.
  • Conduct research to understand client needs, pain points, and potential opportunities.
  • Generate leads through cold calling, networking, and attending industry events.
  • Build and maintain strong relationships with existing and potential clients.
  • Act as a trusted advisor to clients, understanding their business challenges and offering tailored solutions.
  • Regularly engage with clients to provide updates on products/services and address any concerns.
  • Prepare and deliver persuasive sales presentations and demonstrations to showcase products/services.
  • Tailor presentations to address client needs and demonstrate the value proposition of the offerings.
  • Clearly articulate product features, benefits, and competitive advantages.
  • Prepare and submit proposals, quotes, and contracts in response to client inquiries.
  • Negotiate terms and pricing to secure new business while maximizing profitability.
  • Collaborate with internal teams to ensure proposals meet client requirements and are delivered on time.
  • Manage and prioritize sales opportunities in the pipeline to achieve revenue targets.
  • Track sales activities, update sales systems, and provide regular sales forecasts and reports.
  • Identify and address potential roadblocks or challenges in the sales process.
  • Stay informed about industry trends, market developments, and competitor activities.
  • Conduct competitive analysis to understand strengths, weaknesses, and market positioning.
  • Use market insights to refine sales strategies and differentiate offerings.
  • Stay updated on product/service features, industry best practices, and sales techniques.
  • Participate in training programs, workshops, and industry conferences to enhance sales skills and knowledge.
  • Seek feedback from managers and peers to continuously improve performance.
  • Collaborate with internal teams, including marketing, product development, and customer support, to ensure seamless execution of sales initiatives.
  • Provide feedback to product development teams based on client needs and market trends.
  • Act as a liaison between clients and internal stakeholders to facilitate effective communication and problem resolution.
  • Set ambitious but achievable sales targets aligned with organizational goals.
  • Take ownership of sales quotas and work diligently to meet or exceed targets.
  • Develop and execute action plans to overcome obstacles and drive sales performance.
  • Ensure high levels of customer satisfaction by delivering on promises and providing exceptional service.
  • Proactively address customer concerns and resolve issues in a timely and professional manner.
  • Cultivate long-term relationships with clients to drive repeat business and referrals.

10+ years experience The role and key responsibilities:

Hyderabad
Posted 2 months ago

3+ years experience
We are seeking an experienced Unity Developer to join our dynamic team. As a Unity Developer, you will be responsible for the complete development of Android and iOS applications, both in 2D and 3D, including frontend development. The ideal candidate should possess a minimum of 3 years of relevant experience and have a proven track record in creating engaging and immersive applications.

Responsibilities:

  1. Develop and maintain Android and iOS applications with a focus on frontend development.
  2. Design, implement, and optimize 2D and 3D games.
  3. Development of AR and VR applications, ensuring a seamless and immersive user experience.
  4. Collaborate with cross-functional teams to integrate backend functionalities into applications (backend knowledge is a plus).
  5. Demonstrate strong problem-solving skills to overcome technical challenges and optimize application performance.
  6. Possess good communication skills to effectively collaborate with team members and stakeholders.
  7. Stay updated on industry trends and emerging technologies to incorporate innovative features into applications.
  8. Provide input on UI/UX design and 3D models (knowledge in UI/UX and 3D modelling is a plus).

Requirements:

  1. Minimum of 3 years of experience as a Unity Developer.
  2. Proven experience in developing Android and iOS applications, with a strong emphasis on frontend development.
  3. Proficiency in 2D and 3D game development, with knowledge of FPS and multiplayer functionalities.
  4. Experience in AR and VR development is essential.
  5. Solid understanding of backend development is a plus.
  6. Excellent problem-solving skills and the ability to work in a fast-paced environment.
  7. Strong communication skills.
  8. Knowledge of UI/UX design principles and 3D modelling is desirable.

If you are a passionate and skilled Unity Developer looking to work on cutting-edge projects, we invite you to apply and be part of our innovative team.

3+ years experience We are seeking an experienced Unity Developer to join our dynamic team. As a Unity Developer, you will be responsible for the complete development of Android and iOS applications, ...

Hyderabad
Posted 5 months ago
  • 3+ years of experience in building IOT based applications
  • Proficient in Python, MQTT(hivemq, emq, musquitto etc), Node-Red, CoAP, IoT Hubs from Azure / AWS, Grafana, Kubernetes, Docker, Kafka, Time Series Databases, Git, Linux
  • Good knowledge of manufacturing industry and OEE
  • Experience with United Manufactuing Hub stack is a plus
  • Knowledge of MES products – SAP, Rockwell, Siemens, Apriso, SpeaSoft etc.
  • Integration experiences with Edge devices and PLC's
  • Experience and knowledge of Digital Factory / Digital Twins / IOT
  • Good communication skills

Job Features

Job Category

Engineering

3+ years of experience in building IOT based applications Proficient in Python, MQTT(hivemq, emq, musquitto etc), Node-Red, CoAP, IoT Hubs from Azure / AWS, Grafana, Kubernetes, Docker, Kafka, Time ...

The ideal individual would possess experience in managing accounts, building relationships, and developing new business.
  • Ability to quickly establish Solution Architecture / Approach for various varieties of use cases
  • Lead calls with clients to review requirements/challenges
  • Collaborate with sales teams
  • Lead Demos for clients
  • Assist in preparing SOWs, Estimations and Presentations
  • Savvy in varieties of technologies, including IoT, AI / ML, RPA, Microservices / Containerization, Python, Java, C#, AR / VR and Cloud technologies
  • Eagerness to learn new technologies and quick prototyping skills
  • Ability to lead / establish Solution Practices / Center of Excellence’s

Job Features

Job Category

Engineering

The ideal individual would possess experience in managing accounts, building relationships, and developing new business. Ability to quickly establish Solution Architecture / Approach for various varie...

Hyderabad
Posted 1 year ago
  • 3+ years of experience in building web and mobile applications
  • Python, Django, Flask, SQL, HTML, JavaScript – Must
  • Angular / React / NodeJS / other JavaScript frameworks / Visualization & Reports – Good UI Skills - Must
  • Git, Linux - Must
  • Good communication skills

Job Features

Job Category

Engineering

3+ years of experience in building web and mobile applications Python, Django, Flask, SQL, HTML, JavaScript – Must Angular / React / NodeJS / other JavaScript frameworks / Visualization & Report...

placeholder

There are several reasons why someone might want to join Mushroom Solutions

  1. Opportunities for growth: As a technology company with a focus on innovation and digital transformation, Mushroom Solutions offers its employees the opportunity to grow and develop their skills in a dynamic and challenging environment.
  2. Work with cutting-edge technology: By working at Mushroom Solutions, you will have the opportunity to work with some of the latest technologies in the fields of enterprise solutions, interactive solutions, and cross-industry solutions.
  3. Contribute to making a difference: As a company with a vision to make life simpler, Mushroom Solutions provides its employees with the opportunity to contribute to real-world solutions that can have a positive impact on society and various industries.
  4. Collaborative and inclusive work environment: Mushroom Solutions values diversity and promotes a culture of collaboration and inclusiveness. By joining the company, you will have the opportunity to work with a talented and diverse team of professionals.
  5. Competitive compensation and benefits: Mushroom Solutions offers competitive compensation and benefits packages to its employees, including health insurance, retirement plans, paid time off, and more.

Overall, joining Mushroom Solutions can offer opportunities for professional growth, personal fulfillment, and exposure to innovative technology. 

Please upload your resumes below. You can also email your resumes to at jobs@mushroom.solutions

Allowed formats: pdf, doc, docx, odt
Chat with Us 👋