Deepspatial
Deepspatial - DevOps Engineer - Kubernetes
Job Location
noida, India
Job Description
About Us : DeepSpatial is a technology company that specializes in leveraging artificial intelligence and machine learning to analyze geospatial data. By integrating advanced analytics with location intelligence, DeepSpatial helps businesses optimize their operations, enhance decision-making, and drive strategic growth. Their solutions often cater to various industries, including education, retail, and environmental management, enabling organizations to gain insights from complex datasets and visualize trends effectively. With a focus on innovation, DeepSpatial aims to transform how organizations utilize geographic data for impactful Responsibilities : Administration : - Manage and optimize Kubernetes clusters on cloud platforms (Azure preferred). - Implement and monitor Kubernetes resources such as Pods, Deployments, Services, StatefulSets, ConfigMaps, and Secrets. - Troubleshoot and resolve Kubernetes-related issues, including networking, storage, and cluster performance problems. - Set up and manage Kubernetes monitoring and alerting using tools like Prometheus, Grafana, and the ELK stack. - Ensure high availability, security, and scalability of the Kubernetes clusters. - Perform regular backups, disaster recovery, and patching of Kubernetes environments. - Manage Helm charts for package management and DevOps Engineering : - Design, implement, and optimize Continuous Integration and Continuous Deployment (CI/CD) pipelines using Azure DevOps. - Work with development teams to automate infrastructure provisioning and application deployment in cloud and hybrid environments. - Integrate and maintain automated testing, security scanning, and code quality checks using SonarQube in the CI/CD pipeline. - Manage and optimize cloud infrastructure in Azure, ensuring cost efficiency, high availability, and security. - Use ARM templates, or similar Infrastructure-as-Code (IaC) tools to automate infrastructure provisioning and management. - Implement monitoring and alerting solutions to ensure the health of DevOps pipelines and services. - Work with version control systems such as Git, and manage repositories and branches effectively in Azure Repos. - Collaborate with security teams to ensure the compliance of DevOps processes and environments with industry standards and best and Support : - Work closely with cross-functional teams (development, operations, QA) to provide solutions for automation, configuration management, and deployment workflows. - Provide guidance and best practices for Kubernetes usage, Azure DevOps pipelines, and cloud infrastructure management. - Actively participate in the improvement of DevOps and cloud infrastructure processes, advocating for automation and streamlined Duties : - Stay up to date with the latest advancements in Kubernetes, Azure, and DevOps tools and technologies. - Document all operational procedures, best practices, and troubleshooting steps for team reference. - Support and manage Kubernetes-based applications across multiple environments (Dev, QA, Skills : - Experience with Kubernetes, including cluster administration, deployments, and monitoring. - Proficiency with Azure cloud services, including Azure Kubernetes Service (AKS), Azure DevOps, and related tools. - Hands-on experience with Azure DevOps pipelines, version control, release management, and automation. - Familiarity with Infrastructure-as-Code (IaC) tools like Azure ARM templates, or Bicep. - Experience with containerization technologies, primarily Docker and containerD. - Proficient with Linux/Unix systems and shell scripting (Bash, Python, etc.). - Knowledge of CI/CD concepts and best practices. - Experience with container orchestration, particularly Helm for Kubernetes deployments. - Familiarity with monitoring tools like Prometheus, Grafana, or the ELK stack. - Experience with Shell and PowerShell scripting to automate tasks, manage resources, and enhance workflows. - Understanding of cloud networking, storage, and security best practices, particularly within Azure Skills : - Azure certifications such as Microsoft Certified : Azure Administrator Associate or Azure DevOps Engineer Expert. - Experience with serverless architectures and managed Kubernetes services (e.g., AKS). - Familiarity with GitOps principles and tools (e.g., ArgoCD, Flux). - Knowledge of security best practices in cloud-native applications, including RBAC, Network Policies, and Pod Security and Experience : - Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). - 1-3 years of Experience in the related Skills : - Excellent problem-solving and troubleshooting skills. - Strong communication skills, both written and verbal, with the ability to communicate complex technical concepts to non-technical stakeholders. - Ability to work independently as well as part of a team. - Strong collaboration skills, with a focus on supporting cross-functional teams and delivering customer-driven solutions. - Proactive, self-motivated, and eager to learn and improve (ref:hirist.tech)
Location: noida, IN
Posted Date: 4/11/2025
Location: noida, IN
Posted Date: 4/11/2025
Contact Information
Contact | Human Resources Deepspatial |
---|