"If your actions inspire others to dream more, learn more, do more & become more - you are a leader"

At Megasoft putting people first is the key differentiator of our business always. The company has attracted, employed and worked for an incredible array of talent. Over 5000 people have worked for our businesses.

What does this all mean to us - Megasoft is the place where the future happens. This is where opportunities are provided to work on 'cool' and 'hot and leading' domains and technology to realize our dreams; with the start-up cultures, established backgrounds and always attracting 'entrepreneurial professionals' - dreams are fulfilled and for people who want the innovation of a start-up, coupled with the professional management of larger businesses their hopes are turned to reality.

Megasoft has been one of the top technology companies over the past decades because of our quality employees. We offer many opportunities for you to improve and advance your professional development, regardless of your career level. Our professional culture fosters collaboration and excellence within an inspiring environment.

We are continually growing our teams and hiring individuals with proficiency in OpenStack, Python and other related technologies. We invite the most creative minds, the most talented individuals, the most passionate achievers to join us as we strive to be the best.

If you have the zeal to excel and are interested in joining the best of the best, please review the open positions or click here to send us your resume.

Career Opportunities

Senior Software Engineers – Open Stack

Qualification : BE/B.Tech/MCA
Experience : 4 - 6 Years
Location: Hyderabad
No of Positions : Multiple positions

Technical Skills Required
  • OpenStack distributions based on Linux and KVM
  • Languages: Python, shell.
  • Operating Systems: Linux (administration, services, networking, storage)
  • Domains: Virtualization, Cloud, Networking, Storage
  • Tools: Git
  • Desirable: Experience with OpenStack (or similar), Ansible, Mesos, Scala
Job description
  • The OpenStack team is responsible for building periodic OpenStack distributions based on Linux and KVM
  • To enable us to meet the growing demand for Oracle OpenStack, we are looking for a highly-motivated, experienced Senior Software Developer to join our team
  • The team works with the OpenStack community, partners and customers (internal and external) to ensure that the product meets enterprise-grade requirements and is capable of running enterprise-class workloads
  • Work with 4 other team members on developing and testing new and innovative solutions for installation, monitoring, and debugging of OpenStack. As part of that, will be leading architectural discussions, serving as an expert technical resource for the Support and QA teams and engaging with the OpenStack community in an effort to improve OpenStack (making it enterprise-grade) On a daily basis, work on understanding new features/issues and on designing/developing/testing/documenting solutions for these
  • Should already be a Senior Software Developer/Software Engineer with several years’ experience and have a strong technical background in Linux Virtualization and Cloud. Experience working with open source projects it is also a big plus
Support Engineers

Qualification : BE/B.Tech/MCA
Experience : 4 - 6 Years
Location: Hyderabad
No of Positions : Multiple positions

Technical Skills Required
  • Minimum 5 years of experience of supporting Linux systems in enterprise environments
  • Senior Level Linux Professional LPIC-3 (or equivalent) certification or experience
  • Extensive experience with OpenStack, virtualization and other Cloud technologies
  • Automated Linux provisioning and advanced configuration
  • Advanced system administration tasks (auditing, monitoring, logging, performance tuning, capacity planning, etc.)
  • Advanced troubleshooting (up to core dump analysis and kernel dump analysis desirable)
  • Demonstrable expertise in one or more of the following areas:
    • Advanced storage (RAID, LVM, SAN, file system tuning, etc.)
    • Advanced networking (bonding, firewalling, bridging, switching, network file system tuning, etc.)
    • Clustering, cloud computing (provisioning, monitoring, orchestration, etc.)
    • Linux integration with other environments (authentication/directory services, network file systems, etc.)
    • Open Source software development
  • Development level and troubleshooting experience with Bash, C and Python
  • Ability to manage multiple issues and projects while maintaining a high level of detail
  • Experience managing customer relationship: consulting, account management, or direct support
  • Strong networking and social skills, good relationship building abilities, process driven, able to manage multiple work streams, good prioritization, independent
  • Ability to learn quickly, thrive on change and handle the pressure of a customer and partner facing role, meeting delivery goals and timelines
Job description
  • Take ownership of new support cases via telephone, email and Web
  • Qualify a customer inquiry by collecting the relevant facts
  • Investigate issues reported by customers by doing own research and involving others on the team as necessary
  • On-site customer support working to resolve complex customer problems related to OpenStack technologies
  • Manage support escalations and issue prioritisation, acting internally as a customer advocate
  • Act as the named, dedicated contact for support issues for the customer
  • Participate in regular calls with customer to discuss project direction
  • Liaise within various engineering teams to triage and resolve customer issues
  • Ensure that each support case is handled as per our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling commitments
  • Maintain a proactive approach to customer happiness, identifying and correcting customer satisfaction concerns before they become problems
  • Contribute findings to a common knowledge base and keep it up to date
  • Gain subject matter expertise in one or more domains
Senior Python developers

Qualification : BE/B.Tech/MCA
Experience : 4 - 6 Years
Location: Hyderabad
No of Positions : Multiple positions

Technical Skills Required
  • Over 5 years of experience with Open Stack development
  • Open Stack and Python programming skills on high level
  • Experience in an open source community
  • Experience in testing and continuous integration
  • Understanding of both relational and non-relational cloud database technologies
  • Knowledge of git and git workflows
Job description
  • Analyze complex big data and performance problems
  • Build a thorough stable database and infrastructure
  • Develop webservers for new tools, applications offered to clients
  • Design and develop Open Stack tools for client' server applications and cloud databases
  • Deliver support and/or contribution to the team(members) Maintaining code quality & coverage
OpenStack Architect

Qualification : BE/B.Tech/MCA
Experience : 10 - 12 Years
Location: Hyderabad
No of Positions : Multiple positions

Technical Skills Required
  • OpenStack distributions based on Linux and KVM
  • Languages: Python, shell
  • Operating Systems: Linux (administration, services, networking, storage)
  • Domains: Virtualization, Cloud, Networking, Storage
  • Tools: Git
  • Desirable: Experience with OpenStack (or similar), Ansible, Mesos, Scala
Job description
  • Overall 10+ years software experience with 5 years of experience in Open Stack development
  • Open Stack and Python programming skills on high level
  • Experience in an open source community
  • Experience in testing and continuous integration, Understanding of both relational and non-relational cloud database technologies
  • Advanced storage (RAID, LVM, SAN, file system tuning, etc.)
  • Advanced networking (bonding, firewalling, bridging, switching, network file system tuning, SDN,etc.
  • Clustering, cloud computing (provisioning, monitoring, orchestration, etc..
  • Linux integration with other environments (authentication/directory services, network file systems, etc.)
Business Development Manager

Qualification : MBA/Any
Experience : 10 - 12 Years
Location: Hyderabad
No of Positions : Multiple positions

Technical Skills Required
  • Sales Experience in IT Services
  • Resource Augmentation IT Services to OpenStack Cloud Service Providers such as HP, IBM, CISCO, etc
  • Resource Augmentation IT Services to Enterprise Customers implementing OpenStack Cloud platforms
  • Resource Augmentation selling experience working with India, US customers
  • Resource Augmentation selling experience in APAC, Europe and MiddleEast desirable
  • OpenStack Cloud Implementation projects selling in India, North and South America, MiddleEast, Europe and APAC is desirable
  • Expertise in IT Services Projects RFPs, Proposals, Bids, Pricing.
  • Lead Generation for IT Services Projects
  • Sales closure and Account Management for IT Services / Projects
  • Sales Targets Planning and Execution
  • Exposure to OpenStack Nova Compute, Networking and Storage Module
  • OpenStack Cinder, Neutron, Ceilometer Exposure
  • OpenStack Keystone, Swift, Trove Exposure
  • Exposure to KVM Hypervisor, Unix/Linux installation and Administration
  • Exposure to shell scripting, Python
  • Exposure to Oracle administration and PL/SQL
Job description
  • IT Resource Augmentation Sales for Open Stack cloud services
  • Focus on India and US customers with Europe, MiddleEast and APAC sales as secondary
  • Sales of Implementation Projects for OpenStack Cloud Platforms in client organizations
  • OpenStack Cloud Services/ Projects RFPs, Proposals, Bids, Pricing
  • Lead Generation for IT Services projects
  • Sales closure and Account Management for IT Services / Projects
  • Sales Targets Planning and Execution
Senior Manager- Business development

Qualification : MBA/Any
Experience : 10 - 15 Years
Location: Hyderabad/Delhi
No of Positions : Multiple positions

Technical Skills Required
  • Cyber Security domain expertise
  • Extensive experience in Govt. procurement process
  • Must have greater inroads in to the government
  • Must be a rainmaker
  • Extensive knowledge of the marketplace and of the company's competitors
  • Must have at least 8 years of relevant experience in finding opportunities, building partnerships and winning deals
  • Master’s degree in Business Administration is preferred
  • Great communication skills
Job description
  • Build market position and achieve financial growth in the Cyber Security domain
  • Identify prospects by researching industry and related events, publications, announcements etc.
  • Explore potential opportunities, partners and business deals
  • Evaluate, engage, partner and close potential business opportunities by analyzing deal requirements, market potential, financials, engagement models, delivery models, Govt. regulations etc
  • Protect organization's value by keeping information confidential
  • Accept ownership, enhance organization reputation and maximize revenue for the organization