Checkpoint Systems

Software Engineer, DevOps

Bangalore Division, KA, IN

25 days ago
Save Job

Summary

Summary:

We are looking for a skilled DevOps Engineer to streamline and automate the processes between software development and deployment, ensuring efficient delivery and smooth maintenance of existing deployments for our customers.

Job Responsibilities:

  • Deploy application releases and patches to customer and test environments on cloud platforms.
  • Develop backend/frontend modules in Zookeeper for configuration management.
  • Automate routine tasks on Linux systems using Shell scripting, including FTP instance handling.
  • Perform deployments using Docker and Kubernetes.
  • Manage database housekeeping tasks, including purging and maintenance on SQL and MongoDB.
  • Test server and mobile environments for new pilot deployments or version upgrades.

Education:

  • Bachelor's degree in Computer Science, Engineering, or a related field is required.
  • Master’s degree is a plus.

Experience:

  • 2–4 years of hands-on DevOps experience in one or more cloud platforms: Microsoft Azure, AWS, or GCP.

Key Skills and Competencies (Mandatory):

  • Proficiency in Shell scripting.
  • Strong working knowledge of SQL and MongoDB, including backup and restore operations.
  • Experience with API automation.
  • Hands-on experience with one or more configuration management tools (Ansible, Chef, or Puppet).
  • Familiarity with version control systems like Git, TFS, or Mercurial.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Understanding of Infrastructure as Code (IaC) concepts.
  • Solid understanding and experience with cloud service providers (AWS, Azure, or GCP).
  • Strong communication and collaboration skills.
  • Excellent time management and organizational abilities.
  • Understanding of DevOps and Agile methodologies.
  • Strong problem-solving skills and attention to detail.

Nice to Have (Optional):

  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
  • Basic knowledge of manual testing processes.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: