Responsibilities:
- Responsible to design, develop, integrate and deliver solutions within the cloud/on-premises according to the requirements and the project plan following best practices
- Provide visibility to Project Manager on partner/customer integration progress
- Provide technical guidance and participate in training, troubleshooting, validation of the whole solution until project completion and customer acceptance
- Support Project Manager on handover all the details of the project completion to Operation team
- Provide support for depth technical analysis and resolution to Operation team
- Optimize solution and delivery processes
- Working with several teams across the organization and in a multicultural environment.
Requirements:
- Degree in Computer Science/Electrical/Electronics/Computer Engineering related fields with 5 to 10 years’ experience in both client and back-end programming language/platform (Java, Python, .NET, C/C++, JavaScript).
- At least 6 years of experience in Java and Python programming, with strong coding experience in full stack application development. Knowledge in area of shell scripting, smart cards, EMV, cryptography, security is must.
- Hands on Experience in machine learning using AWS cloud and must have completed a relevant certification. Highly proficient in cloud message API and usage of push notification.
- Proficiency working with Unix / Windows OS and on a Cloud environment.
- Good knowledge of DevOps tools (e.g. Confluence, GIT, Jira, Splunk)
- Experience in Arima and Sarimax Modeling is advantageous.
- Experience in handling projects with technologies such as Big Data, Hadoop, AWS/Azure, Snowflake, Salesforce, Teradata Migration, Databricks, PowerBI etc.
- Knowledge of database (e.g. Oracle) and ability to run SQL queries and PowerBI
- Ability to take up a new technology and perform development based on client requirements.
- Analytical and problem-solving skills
- Good at documentation (specification, user guide creation)