Highlights
Innovative projects, competitive salary, remote work options
Description
Job Summary
pJoin Itron as a Full-Stack Developer and contribute to the innovative solutions that manage energy, water, and city services. You will work on scalable web applications, automate processes with Ansible, and integrate AI models for enhanced performance.
Responsibilities
- Build and maintain robust web applications using Next.js, Node.js, Express.js, and MongoDB.
- Create APIs with authentication, authorization, and security features.
- Develop automation scripts in Python, PowerShell, and Shell, integrating Docker and Kubernetes for large environments.
Required Skills
- Full-Stack Development
- AI & Automation
- Scripting Languages (Python/Shell)
- Docker & Kubernetes
- Data Structures & Algorithms
Required Skills Explained
{'html': '
- Next.js: A framework for building server-side rendered React applications, known for its efficiency and performance.
- Node.js & Express.js: JavaScript runtimes that enable developers to build scalable web applications using Node.js for the backend and Express.js as a minimalist web application framework.
- MongoDB: A NoSQL database used for handling large volumes of data with high availability and scalability.
- Ansible: An open-source software platform for configuration management, application deployment, and task automation in cloud and virtualized environments.
- Docker & Kubernetes: Tools for automating the deployment, scaling, and management of containerized applications.
- Prompt Engineering: Techniques used to design and optimize prompts for AI models like GPT-4/5 and LLaMA to generate high-quality text.
- Retrieval-Augmented Generation (RAG): A technique that combines retrieval-based methods with generative models to improve the quality and relevance of generated content.
'}
Who is this for
pWe are seeking candidates with a strong background in full-stack development and automation. If you have experience with AI models, Ansible, and vector databases, we would love to hear from you.
Why This Job is a Good Opportunity
{'html': 'ulliJoin an innovative company at the forefront of energy and water management solutions, contributing to essential resource conservation for future generations.liWork on cutting-edge technologies such as AI, RAG, and full-stack development with leading frameworks like Next.js and Node.js.liParticipate in a dynamic team that values collaboration and continuous learning, providing opportunities for professional growth.liAccess to diverse projects across various industries, enhancing your skill set and experience.'}
Interview Preparation Tips
{'html': '
- Review the key responsibilities and preferred skills mentioned in the job description thoroughly.
- Prepare examples of past experiences that align with the required skills and technologies.
- Familiarize yourself with common coding challenges related to Next.js, Node.js, Express.js, MongoDB, Ansible, Docker, Kubernetes, and AI techniques like RAG.
- Practice explaining complex technical concepts in simple terms for a non-technical audience.
'}
Career Growth in This Role
{'html': 'pThis role offers substantial opportunities for career growth as you can specialize further into areas such as full-stack development, AI model integration, automation scripting, and Kubernetes management. Continuous learning and innovation within the company will help you advance to more senior positions.pAs technology evolves, staying updated with new tools and frameworks like GPT-4/5 and LLaMA can open doors to advanced roles focused on artificial intelligence development and deployment.'}
Explore More Opportunities
Skills
Frequently Asked Questions
What is the starting salary for this role?The starting salary will be determined based on skills and experience.
Is remote work an option?Yes, we offer flexible working arrangements to suit your needs.
What kind of projects can I expect?You'll work on innovative solutions for managing energy, water, and city services using cutting-edge technologies.