Netskrt Logo

Kubernetes Application Engineer

Join Netskrt Systems Inc., a leading Edge CDN company dedicated to pushing the  boundaries of innovation. We are seeking a talented and motivated software engineer to  spearhead the transition of our Python-based projects to Kubernetes. If you are  passionate about containerization, cloud-native development, and building scalable  applications, this is an exciting opportunity to make a significant impact on our technology  landscape.

Position Overview:

As a Kubernetes Application Engineer, you will lead the migration of our Python-based  applications to Kubernetes, ensuring seamless integration, scalability, and optimal  performance. You will collaborate closely with cross-functional teams, leveraging your  expertise in Kubernetes, containerization, and Python development to architect and  implement cutting-edge solutions.

Key Responsibilities:

  1. Lead the transition of Python-based applications to Kubernetes, designing and  implementing scalable and resilient containerized solutions. 
  2. Collaborate with software development teams to analyze existing applications  and identify components suitable for containerization. 
  3. Develop and maintain Kubernetes manifests, Helm charts, and other deployment  artifacts to streamline application deployment and updates. 
  4. Implement and optimize CI/CD pipelines for Kubernetes deployment, focusing on  automation and efficiency. 
  5. Work closely with DevOps and infrastructure teams to ensure the reliability and  performance of applications in Kubernetes clusters. 
  6. Troubleshoot and resolve issues related to the deployment and operation of  applications on Kubernetes. 
  7. Stay abreast of industry trends and emerging technologies, providing  recommendations for continuous improvement in containerization practices.

Required Qualifications:

  1. Bachelor’s degree in Computer Science, Information Technology, or a related  field. 
  2. Proven experience as a Kubernetes Application Developer or similar role.
  3. Strong proficiency in Python development with a deep understanding of Python based applications. 
  4. Extensive experience with containerization tools such as Docker and container  orchestration with Kubernetes. 
  5. Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and experience  deploying applications in cloud environments. 
  6. Expertise in CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
  7. Solid understanding of networking, security, and performance optimization in a Kubernetes environment. 
  8. Strong problem-solving skills and the ability to troubleshoot complex issues in a  production environment. 
  9. Strong attention to detail and a commitment to delivering high-quality software  solutions. 
  10. Strong communication and collaboration skills, with the ability to effectively convey containerization and Kubernetes concepts to both technical and non technical stakeholders.

Desired Qualifications:

  1. Experience with caching and CDN (content delivery network) technologies  (CloudFront, Limelight/Edgio, Akamai, Fastly, Netflix, Google) 
  2. Experience with cloud platforms and services, such as AWS, Azure, or Google  Cloud. 
  3. Database technologies (PostgreSQL, MYSQL, RabbitMQ) 
  4. Network switching and routing technologies 
  5. Experience with tiered storage solutions 
  6. Familiarity with big data technologies, such as Hadoop, Spark, YARN or  Elasticsearch. 
  7. Knowledge of cybersecurity principles and best practices.

Salary range

CA$110,000 -CA$140,000 (DOE)

Apply Now

Fill out the form below to apply for this position.

Scroll to Top