Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 9, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    DVT, founded in 1999, helps businesses become and remain leaders in the market with high quality software solutions that add business value quicker and are released to production faster. Its services extend from custom software development to business software solutions consulting, software quality assurance, outsourced automated regression testing, enterpr...
    Read more about this company

     

    Java Developer (JAV)

    Job description

    DVT is a leading global custom software development and data engineering company, and we're looking for talented individuals to join our dynamic team! Here, you will collaborate with some of the most accomplished developers in the country and work with the latest cutting-edge technologies. At DVT, we believe in fostering a culture of continuous learning and professional growth. We offer comprehensive training programs and proudly sponsor various technical events, from DevConf to GDG.

    Our Java developers are at the forefront of technology, utilizing best practices and a wide array of open-source technologies. You'll work with:

    • Various JDKs, JEE, Microprofile, Micronaut
    • Front-end technologies like jQuery, Javascript, and JSON
    • Backend solutions including NodeJS, JMS, JTA, MQ, and Web Services (SOAP/REST API)
    • API development with OpenAPIs and YAML
    • Microservices architecture with Spring Core, MVC, Boot, Data, Streams, Cloud, and Security
    • Data management with JPA, Hibernate, CDI, EJB, NoSQL, and MongoDB
    • Testing frameworks like JUnit, Mockito, and Cucumber
    • Containerization technologies such as Docker and CoreOS RKT
    • We are also leveraging cloud solutions with AWS and Redhat OpenShift.

    At DVT, your growth and development are our top priority. Join us and be part of an environment where innovation thrives and your career can soar to new heights!

    Job requirements
    Key Responsibilities:

    • Develop, maintain, debug, and test software applications.
    • Resolve software defects to ensure robust and reliable applications.
    • Utilize version control systems to manage and track code changes.
    • Improve and contribute to the overall software architecture.

    Required Experience:

    • 7+ years of experience in Java Development (Java 11-17 or higher).
    • 4+ years of experience with Spring Core, Spring Boot, and Hibernate.
    • 2+ years of experience with cloud platforms such as AWS, GCP, or Azure.
    • Proficiency in functional programming in Java (mandatory).
    • Expertise in reactive programming in Java (mandatory).
    • Experience with Eclipse Vert.X (mandatory).
    • Strong understanding of microservice architecture.
    • Knowledge of Hazelcast for caching solutions.
    • Proficiency in Kubernetes for cluster, deployment, and pod management.
    • Experience with Helm charts and Spring Boot (mandatory).

    go to method of application »

    DevOps Engineer - AWS

    Job description

    • We are looking for a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a crucial role in developing and maintaining infrastructure, automating processes, and supporting our software development teams.
    • You will work closely with cross-functional teams to ensure the smooth integration and deployment of applications, improve efficiency through automation, and implement best practices for continuous integration and delivery.
    • The ideal candidate is a problem solver with a strong technical background and a passion for driving innovation.

    Job requirements
    RESPONSIBILITIES

    • Design, develop, and maintain our infrastructure and deployment pipelines.
    • Collaborate with software development teams to ensure smooth integration and deployment of applications.
    • Implement and maintain tools and frameworks for automated testing, continuous integration, and continuous delivery.
    • Identify bottlenecks and areas for optimization in development, testing, and production environments.
    • Monitor system performance and reliability, and proactively address issues to ensure high availability.
    • Automate manual processes to improve efficiency and reduce human error.
    • Implement and maintain configuration management tools to ensure consistency and traceability of infrastructure.
    • Collaborate with cross-functional teams to gather requirements and provide technical expertise.
    • Troubleshoot and resolve issues related to infrastructure, deployment, and environments.
    • Stay up to date with industry trends and emerging technologies, and recommend improvements or innovations.
    • Participate in code reviews, architectural discussions, and team meetings.
    • Provide support and guidance to development teams on DevOps best practices.

    KNOWLEDGE AND SKILLS

    • 7 years+ experience as a DevOps Engineer
    • Strong knowledge of AWS cloud computing platforms.
    • Experience with infrastructure-as-code tools, such as Terraform or CloudFormation.
    • Proficiency in scripting and programming languages, such as Python, Bash, or PowerShell.
    • Experience with containerization technologies, such as Docker and Kubernetes.
    • Familiarity with CI/CD tools, such as Jenkins, GitLab CI/CD, or Travis CI.
    • Knowledge of configuration management tools, such as Ansible or Chef.
    • Strong problem-solving and troubleshooting skills.
    • Excellent communication and collaboration skills.
    • Ability to work in a fast-paced and dynamic environment.
    • Familiarity with Agile methodologies and DevOps practices.
    • DevSecOps: SCA, SAST, DAST, IAST, CWPP (beneficial)

    MINIMUM EDUCATION

    • High School Certificate 
    • Bachelor's degree in Computer Science, Information Technology, or a related field
    • Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator)

    go to method of application »

    AI Engineer

    Job description

    DVT We are seeking a highly skilled AI Engineer with a specialization in Generative AI applications to join our dynamic team. This role demands a seasoned professional with a strong background in software development and specific expertise in the development and deployment of AI-driven technologies. The ideal candidate will contribute to pioneering projects, leveraging their technical abilities to drive innovation and create scalable AI solutions.

    Job requirements

    Key Responsibilities:

    • Design, develop, and maintain applications powered by LLM models such as OpenAI’s GPT 3.5 or GPT 4 and various other providers.
    • Make use of orchestration libraries such as Langchain to build RAG (Retrieval-Augmented Generation) applications.
    • Work with SQL and Azure SQL databases for data manipulation and retrieval.
    • Utilize vector databases such as Pinecone, Weaviate, and Chroma to provide retrieval capabilities within applications.
    • Research and apply advanced retrieval techniques and chunking strategies using RAG to improve model efficiency.
    • Evaluate AI models using robust metrics to ensure high accuracy and performance.

    Required Qualifications:

    • A minimum of 5 years of software development experience, with a proven track record of deploying robust applications.
    • Strong proficiency in Python and familiarity with SQL, and SQL Databases.
    • Experience with Langchain and its various components such as Document Loaders, Text Splitters, Retrievers, Chains & Agents.
    • Experience with vector embeddings either through third party providers like OpenAI or other open sources embeddings models like Word2Vec.
    • Experience with vector databases. Examples such as: Pinecone, Weaviate, Chroma or similar.
    • Understanding of advanced retrieval techniques and chunking strategies within RAG applications is highly desirable.
    • Knowledge of Generative AI evaluation metrics and managing hallucinations.

    Behaviour Competency:

    • Self-motivated, proactive and results-oriented
    • Strong analytical and problem-solving skills
    • Ability to work in a fast-paced, dynamic and collaborative environment
    • Comfortable with ambiguity and able to adapt to change
    • Ability to work independently and as part of a team
    • Passion for learning new technologies and staying up to date with the latest trends in data science and machine learning
    • Excellent written and verbal communication and collaboration skills
    • Shows promising leadership abilities
    • Strong business acumen

    Interview Process

    • Recruiter call
    • Technical Interview
    • Decision & Feedback

    go to method of application »

    Senior React Native Developer

    Job description

    As a Senior React Native Developer, you will play a pivotal role in our mobile development team, contributing to the creation of dynamic, user-friendly, and high-performance mobile applications. Working closely with cross-functional teams, you will transform client requirements into functional, scalable, and visually appealing mobile app experiences. Your expertise in React Native, coupled with your knowledge of mobile trends and best practices, will be instrumental in driving the success of our projects.

    Job requirements

    Responsibilities: 

    • Collaborate closely with designers, product managers, and engineers to develop & architect robust React Native applications
    • Build and optimize mobile applications with a primary focus on enhancing performance, responsiveness, and overall user experience
    • Lead comprehensive code reviews, provide technical guidance, and mentor junior developers
    • Stay ahead of the latest mobile trends, technologies, and best practices, integrating them into project development
    • Troubleshoot and resolve intricate technical issues to ensure uninterrupted app functionality

    Requirements:

    • 4+ years Extensive and proven experience in mobile application development utilizing React Native
    • Proficiency demonstrated in JavaScript, TypeScript, and associated libraries/frameworks
    • A firm grasp of mobile UX/UI principles and understanding in implementing design systems
    • Experience working in an Agile/Scrum development environments
    • Exceptional creative problem-solving skills, coupled with an enthusiastic and proactive approach towards overcoming challenges
    • Experience in consulting or previous exposure to client engagements is considered a valuable

    go to method of application »

    Lead/Senior Data Scientist

    Job description

    • DVT is looking for a Lead Data Scientist to assist on a complex and intricate project in the renewable energy sector.

    Job Requirements

    Education & Experience:

    • 8+ years of experience working on Data Science projects and ideally having led some of them.
    • Bachelor’s, Master's or PhD in Computer Science, Statistics, Mathematics, or a related field. A Master’s degree is preferred.
    • Certifications in data science, machine learning, or related fields are a plus.

    Strong knowledge and extensive experience in:

    • Knowledge of tools such SQL, Sci-Kit lean, Pandas, Numpy, jupyter notebook
    • Exceptional knowledge of Machine Learning techniques on both the supervised and unsupervised learning fronts.
    • Exceptional knowledge of time series forecasting.
    • Track record and demonstratable knowledge of using the above algorithms to solve problems at client or at their employer.
    • Well versed and good understanding on MLOps best practices and has been a part of a team that has taken models to prod, ideally at scale.
    • Knowledgeable of MLOps tools like MLFlow, DVC, Airflow or cloud MLOps environments like Sagemaker, Azure ML studio of GCP’s vertex AI (Nice to have if they have practical experience)
    • Databricks experience is advantageous

    Roles and Responsibilities:

    • Work independently on complex projects.
    • Design and implement complex predictive models or algorithms to drive business growth and improve customer experiences
    • Identify patterns and trends in data to drive insights and recommendations for business decisions
    • Design experiments and A/B testing to validate hypotheses and assess impact of data-driven solutions
    • Mentor and provide guidance to junior and intermediate data scientists.
    • Be involved in project management and strategic decision-making
    • Be involved in data pipeline architecture design and implementation Collaborate with cross-functional teams to gather requirements, design solutions, and implement models
    • Communicate findings and recommendations to non-technical stakeholders in a clear and concise manner

    Behaviour Competency:

    • Self-motivated, proactive and results-oriented
    • Strong analytical and problem-solving skills
    • Ability to work in a fast-paced, dynamic and collaborative environment
    • Comfortable with ambiguity and able to adapt to change
    • Ability to work independently and as part of a team
    • Passion for learning new technologies and staying up to date with the latest trends in data science and machine learning
    • Excellent written and verbal communication and collaboration skills
    • Shows promising leadership abilities
    • Strong business acumen

    Interview Process

    • Recruiter call
    • Online Assessment / Take Home assessment
    • Technical Interview
    • Decision & Feedback

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at DVT Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail