Sr Engineer, Project
Ansell
- Cyberjaya, Selangor
- Permanent
- Full-time
- Design and implement highly scalable and robust IoT Software applications, databases and APIs that will be accessed globally.
- Understanding of full system development life cycle from the needs of the business through to specs, requirements, security issues, deployment and maintenance.
- Partner with users and other subject matter experts to develop impactful and intuitive IoT software applications
- Collaborate with business stakeholders to improve data that feeds business intelligence (BI)/Power BI tools, increase data accessibility and foster data-driven decision-making across the organization.
- Build end-to-end pipelines for turning raw data into valuable information for manufacturing operations through analytics and Machine Learning Tools and Techniques.
- Develop and maintain scalable data pipelines and build new API integrations to support continually increasing data in terms of volume and complexity.
- Monitor and troubleshoot performance issues for software and database applications.
- Bachelor's degree in computer science, Engineering or Scientific Computing, Data Analytics, Machine Learning
- Min of 6 years of hands-on experience in software engineering, full stack development, database administration, software version control and software testing.
- Experience in hybrid architecture software deployment and database synchronization
- Experience in relational and non-relational database application
- Experience in authentication service
- Experience in orchestrating REST API
- Software development life cycle experience
- Understand concept of microservices architecture
- Experience on machine automation environment (optional)
- Experience with integration of IIoT, RTUs, HMIs, SCADA, and IEDs in process control automation manufacturing environment (optional)
- Experience in manufacturing environment and industrial communication e.g MODBUS TCP, OPC UA (optional)
- Expertise with agile software development in HTML5, React.js, Node.js, .Net, Azure, ThingWorx, Python, JavaScript, SQL and Git
- Hands-on experience with cloud services preferably Azure.
- Strong understanding of hybrid architecture and database synchronisation
- Hands-on experience with enterprise authentication services
- Hands-on experience with container orchestration
- Full-Stack design and development experience in both frontend and backend system
- Solid technology stack development practices, attention to detail, design, and quality
- Hands-on experience in software unit testing
- Hands-on experience in integrated software-hardware solutions for system monitoring and reporting
- Strong desire to learn new technologies and concepts, push the envelope, and share knowledge with others
- Strong oral and written communication skills with demonstrated ability to understand audience and effectively communicate technical concepts
- Good time management and expectation setting
- Able to travel up to 50% of the time.