Job Description
We’re Social Mobile, one of the fastest growing technology companies in Florida. As a mobility solutions provider, we offer services critical to organizations that are looking to bring to market innovative mobile products. In layman’s terms, you ask? Well, we design, engineer, and manufacture unique mobile solutions that enable some of the most interesting companies in the world (some of which you likely use regularly) to bring smart solutions to market quickly and efficiently, and then we deploy and support these large-scale fleets of devices to make our client’s business operations even easier.
Our clients come from diverse industries, many of which form the cornerstones of our modern society, including healthcare, retail, defense and food delivery. So, in a sense, working at Social Mobile means you’ll be helping to enhance and streamline the functioning of our everyday lives.
Still reading? Well, here’s what WE’RE looking for. The ideal Social Mobile employee is someone who is accountable, can work independently or as part of a team, and has an interest in propelling innovative technology into the broader ecosystem. We’re looking for team members that will speak their mind, accept feedback, and continue to drive our growth.
If you think you fit the bill, and you’re curious to hear more, we’d love to see your application!
We are looking for an experienced Software Architect to join our team as the go-to person for the software development team. As the Software Architect you will lead the product development team in their day-to-day responsibilities, ensure system redundancy, disaster recovery/back up implementation, monitor AMAPI release notes, own new feature delivery, and identify and develop new features in device management.
Responsibilities:
- Design and implement EMM solutions for global customers in Android Enterprise domain, including, architecting overall EMM portal, device management components, security policies, and other enterprise integrations like AD, SSO, SAML, etc.
- Evaluate and select appropriate industry standard technologies and frameworks for the entire solution with consideration of factors such as scalability, redundancy, application security, cost, etc.
- Implement top notch security frameworks in our solutions to protect sensitive corporate data including encryptions, regulations, and information security standards like GDPR, HIPPA, etc.
- Oversee and collaborate with UI/UX designers to create intuitive and user-friendly interfaces for the application.
- Implement audit logging mechanisms to track the device usage trends, security violations, compliance policy enforcement, and other useful metrics dashboards.
- Focus on scalability to ensure solution auto scales to handle any incoming load without tampering the system performance.
- Monitor industry trends and make necessary calls to make sure the solution is up to date compared with the competitors.
- Guide the development team towards maximum productivity and act as a single point of contact for development related queries/blockers.
- Employees will be required to adhere to Social Mobile's information security policies and procedures.
Requirements:
- BE/ME In Computer science or related fields
- 12-15 year of hands-on software development in large scale/distributed systems. (Both cloud and On-Premises modes)
- SME level knowledge in Node JS based web solutions
- Hands on experience in prominent cloud-based solution implementations
- Expert in Queue processing/ streaming solutions like Redis Cache, Kafka etc.
- Well experienced in creating container/micro services-based solutions and managing those via any container orchestration tools like Kubernetes or any similar tools
- Hands on experience in any of the data base technologies like MySQL, PostgreSQL, Mongo DB, Cassandra
- Hands on experience in Front end technologies like Vu JS, React JS, Angular JS etc.
- Expertise in SRE, Dev Ops to ensure smooth deployments of new changes
remote work