We’re Hiring!
Join Our Team
Welcome to Nujtech, where innovation meets expertise in the digital realm. We’re not just another tech company; we’re magicians of code, sculptors of digital experiences, and pioneers of problem-solving. From engineering cutting-edge applications to orchestrating seamless cloud migrations, our diverse team of wizards and strategists is here to redefine possibilities. Join us at the forefront of technology where every day is a new adventure in creating solutions that matter.
Intern (Software Engineer)
Job Code: NUJ-Intern-SE
Responsibilities:
- Assist senior engineers in designing, developing, and testing software applications.
- Gain exposure to the entire software development lifecycle (SDLC) from requirements gathering to deployment.
- Write clean, maintainable, and well-documented code adhering to best practices.
- Participate in code reviews and learn from constructive feedback.
- Conduct unit tests to ensure code quality and functionality.
- Stay up-to-date with the latest software development trends and technologies.
Qualifications:
- Pursuing a bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong understanding of fundamental programming concepts (data structures, algorithms, object-oriented programming).
- Proficiency in at least one programming language (e.g., Java, Python, C++).
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Passion for learning and a desire to grow in the software engineering field.
Benefits:
- Opportunity to work on real-world projects and gain practical experience.
- Learn from experienced mentors and industry professionals.
- Develop valuable technical and soft skills.
- Network with other talented individuals in the tech industry.
- Competitive stipend (if applicable).
Software Engineer
Job Code: NUJ-SE
Responsibilities:
- Design, develop, test, and deploy high-quality, scalable software applications.
- Collaborate with other engineers, product managers, and designers to translate business requirements into technical solutions.
- Participate in the entire SDLC, from requirements gathering to deployment and maintenance.
- Write clean, maintainable, and well-documented code adhering to best practices.
- Conduct code reviews and provide constructive feedback to colleagues.
- Develop and implement unit and integration tests to ensure code quality.
- Stay up-to-date with the latest software development trends and technologies.
- Troubleshoot and resolve technical issues efficiently.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree a plus).
- Minimum of 2+ years of experience in software development.
- Strong proficiency in multiple programming languages (e.g., Java, Python, C++, JavaScript).
- Experience with web development technologies (e.g., HTML, CSS, JavaScript frameworks).
- Familiarity with databases (e.g., SQL, NoSQL).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) a plus.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication, collaboration, and teamwork skills.
- Ability to work independently and manage multiple tasks effectively.
Benefits:
- Competitive stipend (if applicable).
- Competitive salary and benefits package.
- Opportunity to work on challenging and innovative projects.
- Work in a collaborative and supportive team environment.
- Continuous learning and development opportunities.
- Be a part of a company that is making a real difference.
Intern (DevOps Engineer)
Job Code: NUJ-Intern-DE
Responsibilities:
- Assist senior DevOps engineers in automating software delivery pipelines.
- Gain exposure to various DevOps tools and methodologies (e.g., CI/CD, Infrastructure as Code, containerization).
- Learn how to configure and manage infrastructure using cloud platforms (e.g., AWS, Azure, GCP).
- Script automation tasks to streamline deployments and infrastructure management.
- Monitor and troubleshoot infrastructure issues.
- Participate in security best practices for DevOps processes.
Qualifications:
- Pursuing a bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong understanding of Linux operating systems.
- Familiarity with scripting languages (e.g., Bash, Python).
- Strong understanding of fundamental programming concepts (data structures, algorithms, object-oriented programming).
- Proficiency in at least one programming language (e.g., Java, Python, C++).
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Passion for learning and a desire to grow in the software engineering field.
Benefits:
- Opportunity to work on real-world projects and gain practical experience.
- Learn from experienced mentors and industry professionals.
- Develop valuable technical and soft skills.
- Network with other talented individuals in the tech industry.
- Competitive stipend (if applicable).
DevOps Engineer
Job Code: NUJ-DE
Responsibilities:
- Design, implement, and manage automated software delivery pipelines (CI/CD) using industry-leading tools.
- Collaborate with software engineers, product managers, and security teams to ensure efficient and secure deployments.
- Configure and manage infrastructure using cloud platforms (e.g., AWS, Azure, GCP) following Infrastructure as Code (IaC) principles.
- Script automation tasks for deployments, configuration management, and infrastructure provisioning.
- Monitor system performance and troubleshoot infrastructure issues proactively.
- Implement and maintain configuration management tools (e.g., Ansible, Puppet, Chef).
- Integrate security best practices into DevOps processes to ensure secure deployments.
- Stay up-to-date with the latest DevOps trends and technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree a plus).
- Minimum of 3+ years of experience in DevOps engineering.
- Strong understanding of CI/CD principles and methodologies.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and IaC tools (e.g., Terraform, CloudFormation).
- Proficiency in scripting languages (e.g., Bash, Python, Ruby).
- Experience with containerization technologies (e.g., Docker, Kubernetes) a plus.
- Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
- Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack).
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication, collaboration, and teamwork skills.
- Ability to work independently and manage multiple projects effectively.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on challenging and innovative projects.
- Work in a collaborative and supportive team environment.
- Continuous learning and development opportunities.
- Be a part of a company that is at the forefront of DevOps practices.
Oracle Apps Consultant
Job Code: NUJ-OAC
Responsibilities:
- Analyze client business requirements and translate them into optimal Oracle Applications solutions (e.g., Oracle E-Business Suite, Oracle Cloud).
- Configure and customize Oracle Applications modules to meet specific client needs.
- Develop and implement custom solutions using Oracle technologies (e.g., PL/SQL, Forms, Reports).
- Perform data migration and integration tasks between Oracle Applications and other systems.
- Test and troubleshoot Oracle Applications functionality.
- Provide ongoing support and training to client users.
- Stay up-to-date with the latest releases and features of Oracle Applications.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3+ years of experience as an Oracle Apps Consultant or related role.
- Proven experience with Oracle E-Business Suite or Oracle Cloud modules (e.g., Financials, Supply Chain Management, Human Capital Management).
- Strong understanding of Oracle Applications architecture and functionality.
- Proficiency in SQL and PL/SQL programming.
- Experience with Oracle development tools (e.g., Forms, Reports).
- Experience with data migration and integration techniques.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication, collaboration, and interpersonal skills.
- Ability to work independently and manage multiple projects effectively.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge Oracle technologies.
- Help clients optimize their business processes and achieve success.
- Work in a collaborative and supportive team environment.
- Continuous learning and development opportunities.