Docker Projects
Looking for freelance Docker jobs and project work? PeoplePerHour has you covered.
Development of a JT808 Server for GPS tracker
Mission description: We are looking for a freelance developer with experience in using the JT808 Protocol to design and implement a server integrating these specifications. We have trackers using this protocol, the objective is to have a platform to receive and respond to requests, translate them and perform authentication and processing actions on the results. This server must comply with the communication specifications of the JT808 standard. The Python language will be preferred, but other languages are accepted. Docker technology Objective of the mission: The freelancer will be responsible for: -Analyzing and Knowing the JT808 Specifications: Knowing the specifications and requirements of the JT808 protocol in order to design the most optimized solution. -Designing and Developing the Server: Setting up a server in the chosen language capable of receiving, processing and responding to messages in accordance with the JT808 protocol. -Ensure Security and Scalability: Take into account data security and scalability aspects (ability to manage a large volume of connections). -Deployment and Demonstration: Configure the server to be deployed in a Docker environment. -A demonstration of a functional server at the end of the mission must prove the ability to receive and manage data in real time. Profiles sought -Docker experience: Knowledge of server deployment and configuration in Docker environments. -Knowledge of the JT808 Protocol: Experience in developing servers/code using the JT808 protocol. -Experience in managing real-time data flows. -Network Security: Knowledge of practices for securing data exchanges in a network environment. Salary negotiable according to profile
18 days ago9 proposalsRemoteopportunity
MERN Developer
We are looking for a senior developer to help us finalise and consolidate a migration project which is 75% complete. We have a legacy system that, whilst functional, is outdated and needs the functionality migrating/replicating in our new environment. The work will include refactoring, adding routes and connecting multiple interfaces to complete the job. You will need to have an understanding of complex data structures to ensure that migration and CRUD functionality is accurate to serve various interactions of the project. Lastly, the platform has a companion application that is built and compiled in EXPO. This will need attaching to the new migration, rebuilding and deploying to the stores appropriately. Therefore the following experience is necessary **Key Responsibilities:** - Develop new features and enhance existing functionality for our directory website using the MERN stack (MongoDB, Express.js, React.js, Node.js, Next.js). - Utilise trunk-based development practices to ensure smooth and timely integration of code into the main branch. - Work collaboratively with other developers to resolve conflicts and merge changes efficiently. - Perform regular performance and bug-fixing tasks to ensure optimal website performance. - Write clean, maintainable, and efficient code, following best practices and industry standards. - Participate in code reviews to maintain code quality and provide constructive feedback. - Continuously improve and upgrade the software to keep up with the latest advancements in technology. **Required Skills and Experience:** - Proven experience as a MERN Stack Developer. - Strong understanding of trunk-based development and its best practices. - Prior experience working in an agile environment with regular sprints. - Proficiency in MongoDB, Express.js, React.js, and Node.js. - MUST MUST be proficient with Docker and build architectures. - Familiarity with version control systems, particularly Github and Github Actions. - Excellent problem-solving skills and attention to detail. - Strong communication skills and the ability to work collaboratively in a team environment. - Ability to manage multiple tasks and deadlines effectively. **Nice to Have:** - Experience with DevOps practices and tools. - Knowledge of serverless architecture and cloud platforms. - Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. - Typescript experience. If you're after a easy going developer role where there's more work then we can get through then please let me know. No agencies and please only apply if you're used to throwing code out from ticket reference branches - we want to be pushing/building multiple times a day in some situations. Please please please do not apply if you're a junior or mid dev - this requires an individual to undergo a steep learning curve and drive the migration to finalisation. Also - the individual needs to work on the project full time until complete - this is not something that can be done in an hour a day.
16 days ago39 proposalsRemote
Past "Docker" Projects
pre-funded
PHP / MySQL Game Development
I am looking for a skilled PHP developer who can competently write performant, secure PHP and MySQL. We run a game called https://prisonstruggle.com/ and we have a couple of new features / changes we'd like built. Please sign up for the game and get an understanding of how it works prior to applying for the job, I would be interested to know your approach in how to tackle the attached feature set and changes. We run on PHP 7, we use Doctrine migrations and the Doctrine DBAL. The code is partly OO, but a very loose MVC custom framework. The code base is rather old, so it's got some pretty interesting coding practices. We use MAMP Pro or a Docker image for local development.
opportunitypre-funded
DEVOPS ENGINEER-Secure Code Access & Efficient Deployment of S/W
This project involves refactoring the codebase and deployment processes for a proof-of-concept software application to implement more robust access controls and continuous delivery. Key tasks include segmenting the codebase into modular subrepositories with distinctive access permissions; establishing consistent development environments through Dockerization; automating the deployment pipeline via GitHub Actions including approval and rollback steps; configuring role-based access controls through GitHub teams; implementing post-deployment verification and alerts; hardening the deployment environment security; and setting up monitoring and logging for the application server. Upon completion, the freelancer will have refactored the codebase, refined the development workflow, automated deployments, and added visibility and oversight to better support continued development. Deliverables will be accepted after they have been tested, deployed and documented. Details in the document attached.
Need Jenkins setup with Docker for Python project
I require assistance in configuring a continuous integration and delivery platform for an in-house Python project using Jenkins and Docker. The solution needs to integrate GitHub and automatically build, test and package the project code upon code commits through a Jenkins job. Docker containers need to be created to package the Python application and all of its dependencies. Jenkins pipelines should run unit and integration tests within Docker containers and produce alure reports. Experienced candidates proficient with Jenkins, Docker, Python, GitHub integration, CI/CD best practices and AWS deployment are encouraged to submit their proposals. Prior experience with similar implementations for other programming languages would be valued. Security, scalability and maintainability should be design priorities.
Company Research for Company Analysis Product
We are looking for a freelancer to assist with researching companies as part of a companies analysis product. To improve the product, we need someone to join us in researching companies, validating our analysis, and finding relevant content on the web. The job requires a basic understanding of current tech stacks (general understanding about - for example - Docker, Kubernetes, cloud, storage, big data, deep learning, etc.). Since many of the companies researched are in tech, it is essential to have an understanding of these topics. No coding experience or working with these technologies is required, as no coding will be involved in this role. Only basic understanding of what those technologies are. Main Research Process: For each company, the system has identified multiple pieces of related content. Your goal will be to review this content, assess its relevance, and tag it accordingly. Additionally, you will be tasked with finding more content related to the company (guidance on this will be provided). Pay and Availability: The role is paid hourly. We are looking for someone available for at least one month, with an estimated project duration of around 1-4 months. Expected hours are approximately 10-30 per week. A live Zoom interview, LinkedIn profile, and resume will be required.
Mid-level Laravel Developer
Job Description: We are a leading company in the 3D generation space, specializing in creating 3D assets from text and images for video games and animation studios. Our web application is available online for users, and we also offer a public API for integrations. We are seeking a PHP Laravel Developer with at least 3 years of experience to join our dynamic team and help us add new features to our existing web app, both on the frontend and backend. Key Responsibilities: - Collaborate with our development team to enhance and develop new features for our web application. - Work on both frontend and backend tasks, including user management and interface improvements. - Analyze and understand the existing codebase to ensure seamless integration of new functionalities. - Regularly communicate progress and updates to the team, promoting transparency and collaboration throughout the project. Requirements: - At least 3 years of experience and proficiency in PHP Laravel framework. - Strong knowledge of frontend technologies such as Livewire and Tailwind CSS. - Experience with Docker and managing applications in containerized environments. - Familiarity with version control systems (e.g., Git) and CI/CD pipelines. - Ability to work independently and efficiently while collaborating effectively within a team environment. - Excellent problem-solving skills and attention to detail. Additional Skills (Preferred): - Experience with 3D generation or related technologies. - Familiarity with AWS services and cloud-based architectures. Start Date: - The position could potentially start in a few weeks. If you are a skilled PHP Laravel Developer looking to join an innovative project in the 3D generation space for a long-term engagement, we encourage you to apply!
Senior Python Developer
Job Description: We are a leading company in the 3D generation space, specializing in creating 3D assets from text and images for video games and animation studios. Our web application is available online for users, and we also offer a public API for integrations. We are seeking a Senior Python Developer with at least 5 years of experience to join our dynamic team. In this role, you will help us rewrite our current generative API and integrate new features based on specifications from our machine learning engineers and web app developers. You will be responsible for writing production-ready Python code and integrating solutions developed by other engineers into our existing codebase. Key Responsibilities: - API Development and Optimization: - Help rewrite and optimize our current generative API for better performance and scalability. - Write clean, efficient, and maintainable production-ready Python code. - Feature Integration: - Collaborate with machine learning engineers and web app developers to integrate new features into our API. - Implement solutions based on specification sheets, ensuring seamless integration with existing functionalities. - Codebase Management: - Analyze and understand the existing codebase to ensure smooth incorporation of new features. - Maintain high code quality through code reviews and adherence to best practices. - Collaboration and Communication: - Regularly communicate progress and updates to the team. - Promote transparency and collaboration throughout the project lifecycle. Requirements: - Experience: - At least 5 years of professional experience in Python development. - Proven experience in writing production-ready APIs. - Technical Skills: - Strong proficiency in Python 3.x. - Experience with frameworks like Flask and task queues like Celery. - Familiarity with Redis and asynchronous task management. - Experience with Docker and containerized applications. - Proficient in using AWS services such as DynamoDB, SQS, S3, and CloudWatch. - Knowledge of serverless architectures and AWS Lambda functions. - Familiarity with version control systems (e.g., Git) and CI/CD pipelines. - Soft Skills: - Excellent problem-solving skills and attention to detail. - Ability to work independently and efficiently while collaborating effectively within a team environment. - Strong communication skills, both written and verbal. Additional Skills (Preferred): - Experience with 3D generation or related technologies. - Understanding of machine learning concepts and integrating ML models into production code. - Knowledge of DevOps practices and infrastructure management. Start Date: - The position could potentially start in a few weeks. If you are a skilled Senior Python Developer looking to contribute to an innovative project in the 3D generation space for a long-term engagement, we encourage you to apply!
Docker deployment
I need to deploy Docuseal (https://www.docuseal.co/) in my own server and use an (auto Renewing) lets encrypt ssl cert for the UI i currently host a number of websites but would like to maintain a clean url with out a port i could not see how to redirect external traffic to the docker machine without breaking the existing hosting.
opportunity
Senior Mern Developer
I'm looking for a senior dev to help me finish a project off. We currently have a legacy codebase in which we want to migrate to a newer codebase to unify our systems. The older codebase has an API that talks to EXPO deployed iOS and Android applications. The functionality that needs moving ranges from basic CRUD to complex questionnaires, scales and automated workflows as well as chat and video calling. This is a fairly complex project however all the foundational work has been done and built and I'm simply looking for a developer who can understand the brief, occasionally jump on calls so I can walk through items and get the job done. Please please please don't just bid for the job unless you have the below - Experience with advanced CRUD and logical constructs - Experience with EXPO (to deploy React Native apps) - Experience with AWS ECS, Docker, GitHub Actions and Chime - Are a native English Speaker (or at least speak/can understand 'technical English') - Career experience with MERN/TypeS - The ability to use your own initiative to understand the requirements and build around both existing functionality, part finishing functionality and functionality the just doesn't exist quite yet. You can view the marketing site here: https://relaytherapy.com/ For the right developer this can easily turned into a retained offering as there is more work than we can handle. I need an engineer that can work fast, ship functionality on a daily basis for review and can make sensible decisions when coming up against blockers. I believe that this could be completely finished (the migration) within 8 weeks.
Azure Storage Networking Issue
We have an issue with opening our data after we moved from VM to managed service. The below is what AI says about the issue, is this something you can help with? Regards Simon The log you provided is from an Azure DevOps pipeline deploying a multi-container application to Azure App Service. Here's a breakdown of the key steps and issues mentioned in the log: Key Steps: Starting the Deployment: The deployment process starts for the Azure Web App on Container, named reproquodev. Task Initialization: The task used is Azure Web App for Containers (version 1.244.1) provided by Microsoft. Service Connection: The pipeline retrieves service connection details for the Azure App Service reproquodev. Multi-Container Deployment: The deployment process involves transforming a Docker-Compose file to deploy multiple containers to the web app. Deprecation Warning: A warning is issued about the deprecated Buffer() method in Node.js, suggesting the use of Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. Updating App Service Configuration: The pipeline updates the configuration settings of the App Service with details from the Docker-Compose file. Restarting the App Service: The App Service reproquodev is restarted to apply the new configuration settings. App Service Restarted: The App Service restarts successfully. Issue Encountered: Error Updating Deployment History: There is a warning indicating that the deployment history update failed with a 403 Forbidden error (Ip Forbidden). This typically means that the IP address making the request is not allowed to access the resource due to IP restrictions or firewall settings. Application URL: The deployed application can be accessed at https://reproquodev.azurewebsites.net. Summary: The deployment process starts and initializes correctly, retrieves the necessary service connection details, and performs a multi-container deployment using a Docker-Compose file. The App Service configuration is updated, and the service is restarted successfully. However, there is an issue with updating the deployment history due to an IP restriction, resulting in a 403 Forbidden error. Recommendations: Addressing the 403 Forbidden Error: Review and update the IP restrictions or firewall settings on the Azure App Service to ensure that the IP address used by the Azure DevOps pipeline is allowed to access and update the deployment history. Check the networking configuration, especially any IP restrictions under the "Networking" section in the Azure portal for the App Service. Handling Deprecation Warnings: Update the Node.js code to use the recommended Buffer methods to prevent future issues related to deprecated methods. By addressing these issues, you can ensure a smoother deployment process and successful update of the deployment history.
opportunity
Statistics app help
I'm looking for support in the development of an app that processes statistical data. The work involves improving scalability and performance so please apply if you have experience with more complex apps of this nature. It's a great fun project to work on, which is important as it's very much monetised personal development that is something great for earning a bit of extra side money. The ambition is to take an app that processes 5 million rows of data (currently takes an hour) and improve upon the architecture so that it can run experiments with different settings and machine learning over the top of this process, which is going to take a lot of scalability work so the process can be run dozens or hundreds of times with different settings. Right now for example it's designed to run locally, so it's very coupled to a database, updating it as it goes along. An example task may be decoupling this so the app prepares the data, hands it off to an API to do the processing and then reads the results. There is a lot of data to pass so some changes to the model so thati it can be serialized into blob storage for this will be a first step towards this. The application is written in .Net 6 with a blazor front end. The app runs in docker containers, the images are published to a private azure registry and pulled from there. The app has full test coverage, mostly using integration tests using SpecFlow and NUnit. It's critical that any developer on the project maintains this detailed test coverage.
MERN Developer
We are seeking a skilled and motivated MERN Stack Developer to join our team on an ongoing basis. The ideal candidate will have extensive experience with trunk-based development and a strong track record of working in an agile environment, specifically around regular sprints. As a MERN Stack Developer, you will be collaborating with other developers to ensure seamless code merges and efficient project execution. We have a Saas product that is linked to an iOS and Android application, compiled via EXPO. **Key Responsibilities:** - Develop new features and enhance existing functionality for our directory website using the MERN stack (MongoDB, Express.js, React.js, Node.js) - as well as connect that functionality, via the API, to the companion iOS/Android App. - Utilise trunk-based development practices to ensure smooth and timely integration of code into the main branch. - Work collaboratively with other developers to resolve conflicts and merge changes efficiently. - Perform regular performance and bug-fixing tasks to ensure optimal website performance. - Write clean, maintainable, and efficient code, following best practices and industry standards. - Participate in code reviews to maintain code quality and provide constructive feedback. - Continuously improve and upgrade the software to keep up with the latest advancements in technology. **Required Skills and Experience:** - Proven experience as a MERN Stack Developer. - Strong understanding of trunk-based development and its best practices. - Prior experience working in an agile environment with regular sprints. - Proficiency in MongoDB, Express.js, React.js, and Node.js. - MUST MUST be proficient with Docker and build architectures. - Familiarity with version control systems, particularly Github and Github Actions. - Excellent problem-solving skills and attention to detail. - Strong communication skills and the ability to work collaboratively in a team environment. - Ability to manage multiple tasks and deadlines effectively. **Nice to Have:** - Experience with DevOps practices and tools. - Knowledge of serverless architecture and cloud platforms. - Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. - Typescript experience. If you're after a easy going developer role where there's more work then we can get through then please let me know. No agencies and please only apply if you're used to throwing code out from ticket reference branches - we want to be pushing/building multiple times a day in some situations. The main project will be working on a recently deployed directory website and there will be a mix of performance & bug fixing and new feature dev work.
opportunity
Custom AI Trading App Development for Stockbrokers
Updated Project Description for Freelancers Project Overview: We are seeking to develop a custom AI trading app tailored specifically for internal use by a team of professional stockbrokers. The app will leverage advanced AI and machine learning algorithms to automate trading strategies, provide in-depth market analysis, manage portfolios, and streamline the trading process. Our goal is to model the app after some of the best trading platforms currently available—such as Dash2Trade, MetaTrader 4/5, cTrader, TradingView, and ProRealTime—while incorporating the flexibility and customization benefits of a bespoke solution. Additionally, the app will integrate Cisco’s networking and security solutions to ensure high performance, security, and compliance. Key Features Required: Market Analysis Tools (Inspired by TradingView, ProRealTime): Advanced charting tools with customizable indicators. Real-time technical and fundamental analysis. Sentiment analysis from news and social media feeds. Predictive analytics for market trends. CFD Trading Capabilities (For Europe and the Caribbean): Support for trading CFDs on stocks, cryptocurrencies, and forex, with customizable leverage options and advanced risk management tools. Compliance with European and Caribbean regulations regarding CFD trading. Crypto and Forex Trading Capabilities (Inspired by cTrader, MetaTrader): Integration with major cryptocurrency exchanges and forex platforms for real-time data. Automated trading strategies for crypto and forex assets. Portfolio management specific to cryptocurrencies and forex. Automated Trading and Backtesting (Inspired by MetaTrader 4/5, Dash2Trade): Customizable trading algorithms with low-latency execution. Comprehensive backtesting capabilities using historical data. Advanced risk management features, including stop-loss and take-profit orders. Customizable User Interface and Experience (Inspired by ProRealTime, TradingView): Intuitive, customizable dashboard with real-time monitoring. Collaborative tools for shared strategy development and execution. Role-based access control with secure authentication. Data Integration: Seamless integration with existing brokerage platforms, cryptocurrency exchanges, and forex trading platforms. Real-time market data feeds from trusted sources. API access for integration with other financial tools and external data sources. Security and Compliance (Powered by Cisco): Cisco Networking Solutions: Ensure high-performance, low-latency connections for real-time trading and data processing. Cisco Cybersecurity: Integration of Cisco’s advanced cybersecurity tools to protect against threats, ensure data privacy, and maintain compliance with financial regulations. Cloud Networking: Utilize Cisco’s cloud networking solutions to optimize connections between the app and cloud services, ensuring scalability and reliability. Technical Requirements: Programming Languages: Python, Java, C++, JavaScript (React.js or Angular). AI/ML Frameworks: TensorFlow, PyTorch, Scikit-learn. Cloud Infrastructure: AWS, Azure, or Google Cloud, integrated with Cisco cloud networking solutions. Data Management: PostgreSQL, MongoDB, Apache Kafka. Deployment: Docker, Kubernetes. Network and Security: Cisco networking and cybersecurity solutions for enhanced performance and protection. Deliverables: Fully functional AI trading app with integrated CFD, crypto, and forex trading capabilities, and Cisco technology. Documentation for both technical and non-technical users. Ongoing support for maintenance and updates (optional). Project Timeline: Estimated time to completion: please indicate Milestones to be defined in collaboration with the selected freelancer/team. Budget: Open to bids. Please provide a detailed cost breakdown. Experience Required: Proven experience in developing AI/ML-driven trading platforms with integrated CFD, crypto, and forex trading capabilities. Familiarity with leading trading platforms like Dash2Trade, MetaTrader 4/5, cTrader, TradingView, and ProRealTime. Strong understanding of Cisco’s networking and cybersecurity solutions. Experience with high-performance, low-latency systems. Familiarity with financial regulations and compliance requirements for Europe and the Caribbean. Application Requirements: Detailed proposal including past experience and examples of similar projects. Project plan with a timeline and deliverables. Cost estimate and payment terms. Availability for an initial consultation to discuss project specifics.
opportunity
Senior Laravel Developer Required
Job Description: We are looking for an experienced Laravel Developer to develop, maintain, and enhance web applications and services. The ideal candidate will have a strong understanding of back-end technologies and extensive experience working with AWS. You will work closely with our front-end developers, designers, and project managers to deliver high-quality software solutions. Key Responsibilities: Develop and maintain web applications using the Laravel framework. Design and implement RESTful APIs for our web applications. Optimize applications for maximum speed and scalability. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality. Implement security and data protection solutions. Utilize AWS services such as EC2, S3, RDS, and Lambda to deploy and manage applications. Participate in all phases of the software development lifecycle. Requirements: Proven experience as a Laravel Developer or in a similar role. Strong proficiency in PHP and the Laravel framework. Excellent understanding of back-end technologies including MySQL, PostgreSQL, or other relational databases. Experience with RESTful API design and development. Proficiency in version control tools, particularly Git. Hands-on experience with AWS services (EC2, S3, RDS, Lambda, etc.). Strong problem-solving skills and the ability to work independently and as part of a team. Good understanding of front-end technologies such as HTML, CSS, and JavaScript is a plus. Excellent communication and teamwork skills. Preferred Qualifications: Experience with Docker and container orchestration tools like Kubernetes. Knowledge of modern development practices and methodologies. Familiarity with DevOps practices and CI/CD pipelines. Understanding of microservices architecture. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. Flexible working hours and remote work options. A collaborative and innovative work environment.
Need a Senior Python Specialist for on-going part time work
**Key skills required** At least 2 yrs. experience in Python development ideally using Amazon Cloud Experience (min. 6 months) with LangChain framework and in building RAG solutions using Gemini, Palm, or OpenAI Demonstrated experience with Python Flask for building APIs using Amazon Serverless Computing framework and Lambda functions Expert level experience with core Python modules like Pandas, SQLAlchemy, NumPy etc. Expert level knowledge of Amazon Lambda and building/deploying python functions in the cloud Expert level knowledge of working in a Docker environment and some basic exposure to CI/CD principles and implementations using GitActions, Jenkins etc. Advanced knowledge of software development core principles including pattern-oriented programming, OOPs, error handing, scalable software design and so on.
opportunity
Experienced fullstack developer for modular .net application
Project Description: - NO AGENCY - £300 Per Month We are seeking a skilled Full-Stack Developer to lead the development of a scalable web application . The application will feature a self-service license subscription model, allowing customers to select and subscribe to various modules based on their needs. The ideal candidate will have strong front-end and back-end development skills, experience with payment integration, and a good understanding of secure and efficient data management practices. Responsibilities: Design, develop, and maintain a responsive web application. Implement user-friendly interfaces and ensure cross-browser compatibility. Develop and maintain server-side logic, databases, and APIs. Integrate a payment processing system for handling subscriptions. Implement user authentication and authorization mechanisms. Ensure the application is optimized for performance, scalability, and security. Collaborate with stakeholders to refine requirements and deliver high-quality features. Write and maintain comprehensive technical documentation. Required Skills: Proficiency in HTML, CSS, and JavaScript. Experience with modern front-end frameworks such as React, Angular, or Vue.js. Proficiency in server-side languages such as Node.js, Python, Ruby, or Java. Experience with web frameworks like Express, Django, or Spring Boot. Strong knowledge of relational and NoSQL databases. Experience with RESTful API design and development. Familiarity with version control systems (e.g., Git). Experience with payment processing systems (e.g., Stripe, PayPal). Understanding of security best practices. Strong problem-solving skills and attention to detail. Good communication and collaboration skills. Preferred Skills: Experience with TypeScript and GraphQL. Familiarity with CI/CD pipelines and cloud services (e.g., AWS, GCP, Azure). Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Experience with monitoring and analytics tools. Experience: Bachelor’s degree in Computer Science, Information Technology, or a related field. 3+ years of experience in full-stack development with a strong portfolio of web applications. Project Duration: Ongoing Budget: £300 per month Location: Remote How to Apply: Please provide your resume, a link to your portfolio, and a brief cover letter highlighting your relevant experience and why you are a good fit for this project.
Docker Instructor
Specialization: -Subject Matter Expert (Minimum 3 years of relevant experience) Skills Required: -Course expertise in Docker -Hands-on experience with the software -Strong teaching and presentation skills -Excellent communication skills - Effective time management Responsibilities: - Develop sample videos and a content plan/syllabus for the course. -Create pre-recorded, ready-to-launch videos in accordance with the company's course guidelines, ensuring high-quality video and audio. - Deliver content with clarity and proficiency, utilizing appropriate tech stack. -Ensure timely completion of course materials within the agreed-upon timeline.
MERN Developer
We are seeking a skilled and motivated MERN Stack Developer to join our team on an ongoing basis. The ideal candidate will have extensive experience with trunk-based development and a strong track record of working in an agile environment, specifically around regular sprints. As a MERN Stack Developer, you will be collaborating with other developers to ensure seamless code merges and efficient project execution. **Key Responsibilities:** - Develop new features and enhance existing functionality for our directory website using the MERN stack (MongoDB, Express.js, React.js, Node.js). - Utilise trunk-based development practices to ensure smooth and timely integration of code into the main branch. - Work collaboratively with other developers to resolve conflicts and merge changes efficiently. - Perform regular performance and bug-fixing tasks to ensure optimal website performance. - Write clean, maintainable, and efficient code, following best practices and industry standards. - Participate in code reviews to maintain code quality and provide constructive feedback. - Continuously improve and upgrade the software to keep up with the latest advancements in technology. **Required Skills and Experience:** - Proven experience as a MERN Stack Developer. - Strong understanding of trunk-based development and its best practices. - Prior experience working in an agile environment with regular sprints. - Proficiency in MongoDB, Express.js, React.js, and Node.js. - MUST MUST be proficient with Docker and build architectures. - Familiarity with version control systems, particularly Github and Github Actions. - Excellent problem-solving skills and attention to detail. - Strong communication skills and the ability to work collaboratively in a team environment. - Ability to manage multiple tasks and deadlines effectively. **Nice to Have:** - Experience with DevOps practices and tools. - Knowledge of serverless architecture and cloud platforms. - Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. - Typescript experience. If you're after a easy going developer role where there's more work then we can get through then please let me know. No agencies and please only apply if you're used to throwing code out from ticket reference branches - we want to be pushing/building multiple times a day in some situations. The main project will be working on a recently deployed directory website and there will be a mix of performance & bug fixing and new feature dev work.
Full Stack Developer
We are seeking a skilled and creative Full Stack Developer who is proficient in both front-end and back-end technologies. The goal is to develop a web-based developer studio connected to a platform that helps Machine Learning practitioners build and deploy custom models faster. The ideal candidate will have a strong understanding of web development principles, experience with multiple programming languages, and the ability to work collaboratively in a fast-paced environment. Responsibilities Develop and Maintain Web Applications: Design, build, and maintain efficient, reusable, and reliable code for both the front-end and back-end components of web applications. Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and other developers to define and implement new features. Ensure Application Performance: Optimize applications for maximum speed and scalability. Troubleshoot and Debug: Identify and resolve performance issues and bugs in a timely manner. Stay Up-to-Date: Keep up with emerging trends and technologies in web development. Required Skills Front-End Technologies: Proficiency in HTML, CSS, JavaScript, and frameworks/libraries such as React, Angular, or Vue.js. Back-End Technologies: Experience with server-side languages such as Node.js, Python (Django, Flask), Java (Spring), or Ruby on Rails. Database Management: Experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases. Version Control Systems: Familiarity with Git and GitHub. API Development and Integration: Experience with Protocol Buffers, gRPC services and API design. DevOps and Deployment: Knowledge of CI/CD pipelines, Docker, Kubernetes, and cloud services (AWS, Azure, Google Cloud). Qualifications Bachelor’s Degree in Computer Science, Engineering, or related field. 3+ years of experience as a Full Stack Developer or similar role. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills.