We are seeking a highly skilled and motivated CDN Developer with expertise in golang programming language and Varnish to join our dynamic team. As a CDN Developer, you will play a crucial role in the design, development, and maintenance of our Content Delivery Network (CDN) infrastructure. Your primary responsibility will be to optimize and enhance our CDN services using golang programming language and Varnish caching technology. If you are passionate about building high-performance, scalable CDN solutions, this is the perfect opportunity for you.
Responsibilities:
- Collaborate with cross-functional teams, including software engineers, system administrators, and network engineers, to design and develop CDN solutions.
- Implement CDN features and functionalities using the GO programming language and Varnish caching technology.
- Optimize CDN performance by analyzing and improving caching mechanisms, load balancing, request routing, and content delivery.
- Monitor and troubleshoot CDN infrastructure to ensure high availability, reliability, and scalability.
- Conduct performance testing and profiling to identify and resolve bottlenecks in the CDN system.
- Stay updated with the latest industry trends and best practices in CDN technologies, GO programming, and Varnish caching.
- Collaborate with other developers to integrate CDN capabilities into applications and systems.
- Develop and maintain technical documentation, including design specifications, deployment guides, and troubleshooting guides.
- Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Proven experience as a software developer or engineer, with a focus on CDN infrastructure and performance optimization.
- Strong proficiency in the GO programming language, with a solid understanding of its core concepts and ecosystem.
- In-depth knowledge of Varnish caching technology and its configuration, including VCL (Varnish Configuration Language).
- Experience with CDN architectures, protocols (HTTP, HTTPS, DNS), and content caching strategies.
- Familiarity with network protocols, load balancing techniques, and request routing algorithms.
- Proficiency in Linux/UNIX environments and shell scripting.
- Experience with performance profiling and debugging tools.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced and dynamic environment, managing multiple priorities and deadlines.
Preferred Skills:
- Experience with other programming languages, such as Python.
- Understanding of containerization technologies like Docker and Kubernetes.
- Familiarity with CDNs and related technologies such as Akamai, Cloudflare, or Fastly.
- Knowledge of web security practices, including SSL/TLS and WAF (Web Application Firewall).
- Joining our team as a CDN Developer will provide you with the opportunity to make a significant impact on our CDN infrastructure and contribute to the success of our organization. If you are passionate about CDN technologies, GO programming, and Varnish, we would love to hear from you. Apply now and be part of our innovative and dynamic team.
What does i3D.net offer you?
- A challenging and dynamic job in an international company
- A competitive salary (depending on education, knowledge, and experience)
- 25 vacation days (excluding national holidays)
- Travel allowance & work-from-home budget
- Collective pension scheme
- All the hardware and software you need to perform, including a laptop
- Career guidance including remuneration of relevant education, courses, and training
- A modern office in a prime location with open workplaces
- Free access to Ubisoft games through Ubisoft Connect
- Free use of the in-house gym
i3D.net is an equal opportunity employer. At i3D.net, we believe in a fair and equal workplace for all and foster an environment that is inclusive as well as diverse. We do not discriminate based on color, race, religion, sexual orientation, gender (identity), age, mental or physical abilities, or other characteristics. We believe that employees thrive when they can be comfortable and be themselves! We encourage candidates to apply knowing that they will be considered solely on their merits and qualifications.