Carmatec is looking for a passionate Linux System Administrator s to be a part of our InstaCarma team. Roles and responsibilities Monitor operations of central computing resources for performance optimization Provide 24x7 production support as part of a team rotation, resolving or escalating issues as appropriate Make recommendations for upgrading hardware and software resources. Provide consulting to applications and database personnel relative to hardware and operating system environments Provide documentation to guide operations personnel in the day-to-day functions associated with hardware and operating systems environments Collaborate with the clients and/or other members of the team Responsible for planning and implementing hardware/software upgrades Diagnosis of complex systems failures with far-reaching implications. May interact with vendor resolve problems Provide mentoring to those with less knowledge of systems Provide any services required on a Hosting Server Audit and secure servers to make them stable, secure and high performing Skills Required 1+ year of relevant work experience Experience in Troubleshooting Networking Products Linux System Administration experience with Networking Exposure to AWS environments. Basic Understanding of Iptables DNS fundamentals, BIND Network fundamentals Experience in Scripting – Shell, Python Excellent oral, written and documentation skills Excellent communication abilities – there are often sensitive situations needing diplomacy and good customer facing skill Prior work experience working with customers in a support role is preferred Certifications like RHCE, RHCT have added plus points. Experience: 1+ years Location: Bangalore
Carmatec is looking for passionate Ruby on Rails Developers to be a part of our Rails Carma team (www.railscarma.com) . Not only will you have the chance to make your mark as an established Ruby on Rails Developer, but you will also get to work and interact with seasoned professionals deeply committed to revolutionize the ROR development scenario. Job Description Understanding of software design and architecture Design and develop software solutions using Ruby on Rails Analyze client’s requirements and prepare technical specifications for implementations. Complete tasks based on the plan, requirements and schedule approved by the manager. Develop product and its elements as per specifications received from the client Work with QA team to monitor and resolve reported problems and bugs at the project level Establish and comply to performance metrics at team level Work with QA Leads & Testers to improve code quality and adherence to project schedules Estimate tasks, define detailed schedules, evaluate technologies, develop prototypes, Contribute to design issues Ensure that projects are completed to a high quality standard, on time and on budget Maintaining good documentation of tasks status Schedule and prioritize the tasks of a small team to promote efficient use of time and maximize productivity. Monitor progress against schedule. Determine when additional initiative is required to meet scheduled work and proactively undertake it. Required Skills 2-5 years of overall experience in developing ruby applications. Analyse, design, develop and support complex applications. Designing and developing complex modules in Ruby on Rails. Should have strong knowledge in Restful architecture in implementing APIs and using third party APIs in rails application. Clean sheet Relational Database Design together with very good SQL skills. Working knowledge of JQuery, Prototype, Ajax and Libraries. SVN or Git version control and Rake/Capistrano Experience. Experience in Agile Development, TDD/TFD and testing tools
Carmatec is looking for a passionate Android Developer for our dynamic Mobile App Development team. Not only will you have the chance to make your mark as an established Android Developer, but you will also get to work and interact with seasoned professionals deeply committed to revolutionize the App development scenario. Required Skills Excellent technical knowledge of Java for Android and the Eclipse IDE Will act as Lead for the Android Team. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes and multilingual app Handle the entire software development life cycle, end to end Strong knowledge of android services and broadcast receivers Strong knowledge of chat integration using 3rd party library and social media sharing Goods on material design and design patterns Familiarity with RESTful APIs to connect Android applications to back-end services Excellent technical knowledge of SQL and another DB like phpMyAdmin, MySQL Experience with offline storage, threading, and performance tuning Familiarity with the use of additional sensors, such as gyroscopes and accelerometers Knowledge of the open-source Android ecosystem and the libraries available for common tasks Familiarity with cloud message APIs and push notifications, Google APIs Proficient understanding of code versioning tools, such as Git Having experience of app release on play store freeware and paid both with signature certificate integration. Having experience on analytics and crashing tools Have a knowledge of vulnerability code review.