Application and Server Specialist – CodeMax IT Solutions Pvt Ltd – Full Job Description

🗓 Posted on: April 28, 2025 | 📁 Category: Python | 📍 Location: Madgaon, Goa

Company: CodeMax IT Solutions Pvt Ltd
Location: Madgaon, Goa
Job Type: Full-time
Salary: ₹8,00,000 a year

“`html

Job Responsibilities:

  • Development and Deployment
  • Application Lifecycle Management: Develop, test, and deploy applications across multiple platforms while ensuring cross-platform compatibility.
  • Team Collaboration: Work closely with development teams to ensure applications are optimized for performance, scalability, and reliability.

Programming Proficiency:

  • Strong knowledge of Node.js and JavaScript for application development.
  • Familiarity with at least one additional language such as Python or Golang is preferred.

Server Setup and Management

  • Linux Expertise: Proficient in setting up, managing, and maintaining servers on Linux-based systems.
  • Cloud Infrastructure: Basic understanding of cloud platforms and infrastructure management, including common tools and best practices.

Containerization and Orchestration

  • Docker Expertise: Skilled in creating, deploying, and managing Docker containers efficiently.
  • Proficient in using Docker CLI commands and authoring Dockerfiles for custom container images.
  • Knowledgeable about Docker networking, port mapping, and volume mapping for data persistence.
  • Kubernetes: Familiar with Kubernetes concepts, including Pods, Services, and Deployments.
  • Ability to deploy and manage containerized applications in Kubernetes clusters.
  • Basic understanding of Helm charts and YAML configuration for Kubernetes resources.

Security Implementation

  • Security Best Practices: Apply fundamental security principles to enforce secure configurations for servers, applications, and containerized environments.
  • Regular Assessments: Conduct regular security checks and assessments to identify and mitigate potential vulnerabilities.

Database Management

  • Database Design and Maintenance: Skilled in designing, implementing, and maintaining databases to support diverse application needs.

Networking

  • Core Networking Concepts: Understand and troubleshoot networking issues related to applications and containerized systems.
  • Collaboration: Work with networking teams to ensure seamless integration and optimized performance of applications.

Server Architectures

  • Architectural Design: Assist in designing and implementing robust, scalable, and efficient server architectures.
  • Pattern Awareness: Familiarity with modern server architecture patterns, including microservices and serverless computing.

Requirement: Work from Office

“`