Position Purpose :
As a DevOps Engineer, you will take the lead in implementing programs to assist Sharekhan in migrating from traditional application development, deployment, and testing processes to a modern DevOps-driven approach. This involves conducting in-depth initiation analysis, collaborating closely with various stakeholders, and proposing an automation strategy for DevOps implementation. You will oversee the entire project lifecycle, from strategy development to execution, ensuring the successful adoption of DevOps practices across the organization.
What will you do
You'll lead our journey to faster and more reliable software delivery. This means you'll :
- Lead the DevOps change : Help us shift from old ways to new, automated ways of building, testing, and releasing software.
- Build pipelines : Work with tools like GitLab and Jenkins to create automated paths for our software.
- Manage cloud systems : Design and maintain our cloud platforms (Azure / AWS), including setting up computers, storage, and networks.
- Automate tasks : Write scripts (using Terraform, Python) to make common operations automatic.
- Handle Kubernetes : Configure and manage our container systems (Kubernetes) for smooth operation.
- Help other teams : Work closely with software development, production, and security teams to ensure smooth operations and deployments.
- Improve continuously : Find ways to make our processes better, faster, and more secure.
- Keep documentation clear : Write clear notes about how our systems are built and deployed.
What skills and knowledge should you bring
A degree in computer science or a related field.Strong experience with DevOps automation and Continuous Integration / Deployment (CI / CD) .Familiarity with tools like Docker, Kubernetes , and Red Hat OpenShift .Experience with building automated pipelines using tools like Jira, GitLab / GitHub, Jenkins, Terraform, Ansible , and monitoring tools like New Relic / AppDynamics .Knowledge of cloud platforms like Azure and AWS , and tools like Terraform for managing cloud resources.Some coding experience in languages like Java, Python , or C# .Understanding of modern software design (microservices, APIs).Experience with large data sets and modern development practices like TDD / BDD .Certifications in Agile or ITIL are a plus.Skills Required
Devops Automation, Docker, Kubernetes, Jenkins, Terraform