Tech Lead - Android / Mobile Job in Prompt Softech
Tech Lead - Android / Mobile
Prompt Softech
4+ weeks ago
- Ahmedabad, Gujarat
- Not Disclosed
- Full-time
- Permanent
Job Summary
Job Description
- 6-8 years of experience of design/implementation of Enterprise scale mobile applications
- Requirement understanding and client communication
- Adhering to scope, quality and timeline boundaries
- Build and maintain android apps to deliver the best user experience
- Complete ownership of code/application, end user experience across devices and features
- Complete ownership of the project development and execution
- Handling multiple projects with overseas clients
- Well versed with Status reposting, team utilization and client communication
- Technically sound with strong analytical and logical ability
- Mentor and build project team
- Presales support / estimate new requirements
Technical Skills
- Android, API Integration, Room Database, Sql Light Database, Native Apps, OOPS, SDK, Algorithm, Kotlin
- Basics of iOS deevelopment and mobile in general
- Engineering skills to develop and maintain light weight applications that would seamlessly run in low end android devices, poor bandwidth and mixed user environments with offline and online application
- Experience with web service/backend integration (REST, JSON, XML)
- Dealing with different versions of Android, brands, screen resolutions
- Understanding of the full mobile development life cycle
- An app deployed in production that handles payments/transactions
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Strong Sync algorithms to sync offline data.
- Familiarity with Agile development, Scrums, continuous integration, and test driven development processes
- Strong experience in design patterns, Android UI design principles, Object Oriented Programming
- SVN/GIT repository experience with branching and mergining
Qualification
- BE / MCA / MSc
- 5+ years of experience in Linux server management5+ years of experience in Windows server management
- Bachelors degree in computer science (or related area) preferred.
- Microsoft Certification (MCSE) or equivalent certification in relevant programs desired.
- Advanced knowledge of Windows Server /desktop Operating Systems
- Managing in excess of 30+ Windows/Linux Server infrastructure
- Managing deployments/rollouts
- Managing server virtualization technologies like VMWare Server/ESX or Microsoft HyperV/Virtual Server
- A solid understanding of LAN/WAN networking
- Cisco Certified Network Associate or Professional -CCNA/ CCNP MCITP Server
- Group Policy design and configuration
- Microsoft IIS administration and configuration
- Managing Office365/Zimbra administration
- Active Directory/LDAP user and group administration
- Ability to troubleshoot network issues including back bone infrastructure issues
- LAN Routing and Switching design, configuration and troubleshooting (VLANs, IP Subnetting, 802.1Q trunks)
- Maintain system efficiency.
- Ensure design of system allows all components to work properly together.
- Troubleshoot problems reported by users (Ticket Management).
- Make recommendations for future upgrades.
- Maintain network and system security.
- Analyze and isolate issues.
- Monitor networks to ensure security and availability to specific users.
- Evaluate and modify system's performance.
- Identify user needs.
- Maintain integrity of the network, server deployment, and security.
- Ensure network connectivity throughout a company's LAN/WAN infrastructure is on par with technical considerations.
- Design and deploy networks.
- Perform network address assignment.
- Maintain network servers Such MSSQL, MYSQL, IIS, APACHE, on windows and linux
- Administer servers, desktop computers, printers, routers, switches, firewalls, phones, personal digital assistants, smartphones, software deployment, security updates and patches.
Experience Required :
6 to 8 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us