
Roles & Responsibilities:
- 4+ years of experience as both a hands-on architect and a software engineer
- Leadership experience in creating, deploying, and iterating excellent software
- Extensive problem-solving skills
- Good written and vocal communication skills (in English)
- Proficiency in the following skills and technologies is mandatory: Core PHP, CodeIgniter, WordPress(CMS), MVC Framework, MYSQL(Database), OOP, JavaScript, jQuery, HTML, CSS, Laravel 5, Opencart, AngularJS, GIT, SVN
- Capture high level requirements quickly from client or the sales team
- Be able to estimate with limited information by guesstimating based on some logical reasoning and assumptions
- Be able to clearly state the assumptions for the estimate
- Has good command over presentations and be able to quickly create a pre-sales presentation for the sales team
- Strong understanding of technology
- Ability to research out potential products / technologies for the proposed solution

Similar jobs
- 5+ years of experience working with MySQL Databases, including the community edition
- Advanced understanding of Linux OS
- Can use SSH to connect to remote systems with password & public/private keys
- Deep understanding of systems performance
- Understand automation concept to speed up the work: Ansible
- Advanced knowledge on InnoDB internals
- Expert knowledge of Performance Schema
- Knows how to optimize queries/schemas
- Deep understanding of replication and clustering
- Knows backup solutions and strategies
- Knows HA solutions and strategies
- Knows proxy usage as it relates to MySQL
- Designs and executes overall database architecture strategy, standards and practices.
- Works closely with project teams to develop data models that support business processes.
- Works with application development to ensure database changes adhere to best practices and are properly prioritized and scheduled.
- Supports all areas of the enterprise - ensures that all databases run at optimal performance
- Proactively identifies and troubleshoots databases performance issues
- Ensures that industry wide security standards are properly implemented
- Solid understanding of Data structures and Algorithms.
- Exceptional coding skills in an Object-Oriented programming language (Golang/Python)
- Must have basic understanding of AWS (EC2, Lambda, Boto, CI/CD), Celery, RabbitMq and similar task queue management tools/libraries.
- Experience with web technologies Python, Linux, Apache, Solr, Memcache, Redis, grpc
- Experience with high performance services catering to millions of daily traffic is a plus
- Strong understanding of Python and Django.
- Good knowledge of various Python Libraries, APIs, and tool kits.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Proficient understanding of code versioning tools such as Git.
- Understanding of the threading limitations of Python, and multi-process architecture
- Understanding of databases and MySQL
Responsibilities :
- Comply with coding standards and technical design.
- Adapts structured coding styles for easy review, testing, and maintainability of the code.
- Active participation in troubleshooting and debugging.
- Preparing technical documentation of code.
Job description
- Coding and creating functional web applications and optimizing code for increasing response time and efficiency.
- Coordinating with front-end developers and providing server-side algorithms of user-facing web application elements.
- Analyzing the goals and requirements, handling bugs and errors and providing solutions for the same.
- Interacting with the database for storing data and ensuring that every user has access to what they search.
- Accomplishing the projects and goals within the deadline.
- Managing APIs that are executed across the devices.
- Participating in defining the architecture of the system.
Required skills
- Proven knowledge of front-end technologies, such as Angular, React, HTML, CSS, and JavaScript will be preferred.
- In-depth knowledge of PHP and related frameworks. Knowledge of Ruby, Python, NodeJs, and Java will be an added advantage.
- Good Communication, Analytical, Logical, and Leadership skills.
- Knowledge of front-end technologies such as Angular, React, HTML, CSS, and JavaScript will be preferred.
- Ability to manage a hosting environment along with database administration such as MySQL, Oracle.
- Excellent knowledge of APIs (REST, SOAP) and Web services.
- Capable of scaling applications to handle the load changes.
- Knowledge of version control, such as GIT.
- Knowledge of accessibility and security compliance.
About Accubits Technologies
We are a full-service software provider offering product development and digital transformation services to Governments, Tech startups, Fortune 1000 companies, and Businesses.
We help organizations to be future-proof through data-driven solutions for mobile, cloud, and web platforms using cutting edge technologies such as AI, Blockchain and RPA.
We are looking to recruit experienced Python Developers ( 2+ years ) who have good Knowledge and experience in Django and MySQL. The candidate must be eager to take up challenges and provide technical solutions for business problems.
Preferred Skills
- Must be an expert in Python programming.
- Proficiency in Django and MySQL (MANDATORY) Create and Maintain Rest API’s.
- Integrate and Handle MySQL database.
- Should have knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Must be familiar with some ORM (Object Relational Mapper) libraries.
- Must be able to integrate multiple data sources and databases into one system
- Experience in working with a SCRUM or Agile team is an advantage.
- Strong understanding of fundamental design principles behind a scalable application
- Strong unit test and debugging skills.
- Proficient understanding of code versioning tools.
- Strong Knowledge of Rest Framework.
- Good to have knowledge in the Flask framework but not necessary.
The key aspects of this role:
- Candidate with exceptional programming skills, problem-solving abilities and strong work ethic.
- The candidate has to work on custom programming and web application development for Drupal.
- Testing, maintenance and troubleshooting of existing company sites and resolving issues if any.
- Contributing ideas and efforts towards internal projects and working as part of a team to find solutions on various problems.
- Communicate technical ideas to business users and other teams (design, QA). • Collaborate with team members and to work independently when needed. • Eager to embrace current and emerging web technologies.
To be the right fit, you'll need:
- Experience of total 4+ years working on PHP and Drupal 7,8 Development (at least 2+ years in Drupal 8)
- Strong knowledge of MySQL, jQuery, HTML5, CSS
- Experience with Drupal architecture, best practices and coding standards
- Knowledge on Views, Services etc.
- Experience in custom module and theme creation
- Familiar with sub version control systems such as Git or SVN
- Basic knowledge of environment setup for Linux distribution
Responsibilities
1-Integration of user-facing elements developed by front-end developers
2-Build efficient, testable, and reusable PHP modules
3-Solve complex performance problems and architectural challenges
4-Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.
Skills and Qualifications
1-Strong knowledge of PHP web frameworks (such as Code igniter, Core PHP depending on your technology stack).
2-Understanding the fully synchronous behavior of PHP.
3-Understanding of MVC design patterns.
4-Basic understanding of front-end technologies, such as JavaScript, Jquery, Ajax, HTML5, and CSS3.
5-Knowledge of object oriented PHP programming.
6-Understanding accessibility and security compliance (Depending on the specific project)
7-Strong knowledge of the common PHP or web server exploits and their solutions.
8-User authentication and authorization between multiple systems, servers, and environments
9-Integration of multiple data sources and databases into one system.
10-Familiarity with limitations of PHP as a platform and its workarounds.
11-Creating database schemas that represent and support business processes
12-Familiarity with SQL/MySQL databases and their declarative query languages








