Senior DevOps Engineer
What responsibilities will you have?
- Study and understand all current and upcoming system requirements, including fine-level details and communicate this information effectively to team members and higher authorities.
- Help in identifying and escalating problems
- Maintain and repair existing applications
- AWS Cloud w/Extensive experience in DevOps
- Knowledge on Firewall and Router.
- Creating and Maintaining CI/CD pipelines using Jenkins & Octopus – deploying, configuring, and automating releases.
- Create and manage Infrastructure as Code and use configuration management tools in a cloud environment such as Azure or AWS(preferred).
- Write build scripts using Nodejs,PowerShell or Python,Linux(CentOS/RHEL) and shell script. .
- Evaluate build and deployment procedures to optimize, streamline, and automate.
- Create and maintain DevOps technical documentation.
- Integrate Sitecore deployment and patching in deployment pipeline. Alternatively, knowledge of .NET component deployment process is required.
- Expertise in Sitecore configuration and installation in different prod and non prod enviornment.
- Must have an extensive understanding and expertise in Kubernetes architecture,service and cluster
- Experience in Jira/Confluence/Bitbucket, Open Source frameworks, Monitoring services (such as AppDynamics), Containerization (using Docker), and integration with COTS products and/or legacy technologies.
- Maintain and upgrade all cloud platforms including EC2, RDS, Load Balancer etc.
- Effectively monitoring systems using cloudwatch, Site 24 X 7 and NewRelic.
- Mitigate all vulnerabilities pointed to in VAPT and other penetration testing.
- Involve in client communication related to IT Infra .
What academic qualifications do you need?
What skills & experience are we looking for?
- 5 or more years of experience with DevOps, specifically DEV tooling for automated build, and deployments to various environments.
- Familiarity with CI/CD Pipelines, including Git Hooks.
- Strong knowledge of configuration management and automation tools (Bamboo, Azure DevOps,AWS Devops etc.)
- Experience and familiarity with Cloud Architecture, such as AWS, is a must.
- In depth knowledge of Source Control Management Systems, including all major GIT variations.
- Familiarity with defect tracking systems, such as Jira.
- Understanding, experience, and knowledge of automated testing and testing frameworks – such as Junit, Jasmine, and others.
- Knowledge on PowerShell scripting preferred.
- Familiarity with Containers such as Docker and Container Orchestration such as Kubernetes a plus.
- Knowledge of .NET component deployment process is required.
- Experience of working with Sitecore as a System Admin will be a major plus.