PrincipalSoftware Engineer:
About the Team:
This role is for the Cloud Engineering teamwithin Cornerstone. The Cloud Engineering team is responsible for creating& managing Cornerstone's Cloud infrastructure & all related DevOpstooling & automation.
As a Principal Software Engineer, you willbe responsible for designing, developing/implementing & maintaining CloudInfrastructure & DevOps automation solutions required to manage, monitor& deploy various Cornerstone products.
You will need to deliver & work onexisting Cloud Infrastructure & DevOps tools & applications & alsohelp 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.
#LI-Onsite