Navtech Co.,Ltd - Dallas, TX

posted 4 days ago

Full-time
Dallas, TX
Professional, Scientific, and Technical Services

About the position

The Cloud Development Engineer will be responsible for designing, developing, and deploying cloud-native applications using Microsoft Azure Kubernetes Service (AKS). This role focuses on building scalable, resilient, and containerized applications within the AKS platform, requiring expertise in containerization technologies, Kubernetes orchestration, and Azure cloud services.

Responsibilities

  • Architecting cloud-native applications leveraging AKS for containerized deployments.
  • Writing clean, maintainable code for microservices using languages like .NET, Java, Python, Go, etc.
  • Integrating with other Azure services like Azure Storage, Azure Cosmos DB, Azure Functions, and Azure API Management.
  • Building Docker images for applications and optimizing container configurations.
  • Defining Kubernetes deployments, services, and ingress controllers to manage application scaling and networking.
  • Utilizing Kubernetes features like Helm charts for application packaging and deployment.
  • Setting up automated build, test, and deployment pipelines using Azure DevOps or similar tools.
  • Implementing continuous monitoring and alerting to identify potential issues in production.
  • Managing AKS clusters, including scaling, security configurations, and resource optimization.
  • Provisioning and managing Azure network resources for application connectivity.
  • Leveraging Infrastructure as Code (IaC) tools like Terraform to manage cloud infrastructure.
  • Analyzing application performance metrics and identifying bottlenecks.
  • Debugging issues within Kubernetes deployments and troubleshooting network connectivity.

Requirements

  • Proficiency in at least one programming language like C#, Java, Python, Go.
  • Strong understanding of Docker and container orchestration principles.
  • Extensive knowledge of Kubernetes concepts (pods, deployments, services, ingress controllers).
  • Familiarity with Azure services like Azure Storage, Azure Cosmos DB, Azure Functions.
  • Experience with Azure DevOps pipelines or similar tools for automated deployments.
  • Understanding of cloud security best practices and implementation strategies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service