Principal Software Engineer

Cornerstone India
Posted on
Cornerstone India logo

Experience
8 - 12 yrs
Job Location
Pune, India
Vacancy
1
Designation
Principal Software Engineer
Job Type
Not specified

Job Description

This role is for the Cloud Engineering team within Cornerstone. The Cloud Engineering team is responsible for creating & managing Cornerstone s Cloud infrastructure & all related DevOps tooling & automation.
As a Principal Software Engineer, you will be responsible for designing, developing/implementing & maintaining Cloud Infrastructure & DevOps automation solutions required to manage, monitor & deploy various Cornerstone products.
You will need to deliver & work on existing Cloud Infrastructure & DevOps tools & applications & also help in introducing next generation automation software to our tools suite.
In this role you will .
  • Understand, maintain & enhance existing Cloud Infrastructure & DevOps related automation/tooling.
  • Debug & Fix day to day issues in existing automation & during deployments.
  • Design & Develop enhancements & work on new automation projects using AWS technologies [Cloud Formation], Python & Shell Scripting/PowerShell, etc.
  • Own specific automation/tooling & manage their complete lifecycle.
  • Collaborate with multiple stakeholders [Engineering/QA/Operations/DB] on a regular basis.
  • Come up with innovative solutions to enhance our Cloud Infrastructure.
  • Create AI agents for innovative solutions.
You ve got what it takes if you have
  • Hands on experience on AWS Cloud - Ability to manage AWS resources via AWS Console/Command Line/APIs.
  • Hands on experience on programmatically creating & managing AWS resources via Cloud Formation & programming/scripting languages like Python.
  • Hands on experience on Programming using Python is mandatory.
  • Working knowledge of Boto3.
  • Hands on experience on Programming using Shell Scripting or PowerShell is mandatory.
  • Experience working with Ansible or Puppet.
  • Experience around Containerization using Docker & Container Orchestration using Kubernetes.
  • Experience around CI/CD.
  • Case management tools [JIRA].
  • Code versioning tools [Bitbucket/SVN].
  • Experience using & working with build tools & applications [Jenkins/TeamCity].
  • Concepts & Basic administrative skills around Linux/Windows.
  • Database concepts & SQL [MS SQL Server / Oracle / PostgreSQL / MongoDB].
  • Knowledge/Experience on creating AI based agents or solutions.
An extra dose of awesome if you have
  • Knowledge/Experience of Rundeck would be a plus.
  • Knowledge around Artifactory would be a plus.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.