Dev-Ops Engineer : must have prior experience in working as DevOps engineer; software developers; Cloud developer; etc. They have practical experience in dealing with DevOps; operations; configuration roles Responsibilities: As a Dev-Ops engineer you will :
- Develop appropriate DevOps channels throughout the organization.
- Implement DevOps practices.
- Establish a continuous build environment to accelerate software deployment and development processes.
- Engineer general and effective processes. Requirements:
- Excellent knowledge of software development along with configuration management practices in Unix and Linux-based environment.
- Experience with Azure DevOps pipelines.
- Experience with Microsoft Powershell.
- Experience with integrating with Salesforce and dashboards.
- Experience with multi-tenant Kubernetes clusters
- Experience in handling Infrastructure as a code
- Strong understanding of DevOps concepts
- Possess sound knowledge of cloud-based environments.
- Experience in handling automated deployment CI/CD tools.
- Must possess excellent knowledge in Linux fundamentals and scripting.
- Must have strong expertise in operating Linux/Unix environments
- Expertise in scripting languages like Python; Perl; and Shell is a must.
- Previous experience in implementing continuous delivery and Continuous Integration.
Expectations From This Role
- Interprets the DevOps Tool/feature/component design to develop/support the same in accordance with specifications
- Adapts existing DevOps solutions and creates own DevOps solutions for new contexts
- Codes, debugs, tests, documents and communicates DevOps development stages/status of DevOps develop/support issues
- Select appropriate technical options for development such as reusing, improving or reconfiguration of existing components
- Optimises efficiency, cost and quality of DevOps process, tools and technology development
- Validates results with user representatives; integrates and commissions the overall solution
- Helps Engineers troubleshoot issues that are Client/complex and are not covered by SOPs
- Design, install, configure, troubleshoot CI/CD pipelines and software
- Able to automate infrastructure provisioning on cloud/in-premises with the guidance of architects
- Provides guidance to DevOps Engineers so that they can support existing components
- Work with diverse teams with Agile methodologies
- Facilitate saving measures through automation
- Mentors A1 and A2 resources
- Involved in the Code Review of the team
Typical performance measures: Typical performance measures:
- Quality of deliverables
- Error rate/completion rate at various stages of SDLC/PDLC
- # of components/reused
- # of domain/technology certification/ product certification obtained
- SLA for onboarding and supporting users and ticketsPerformance Areas:
Automated components
Deliver components that automat parts to install components/configure of software/tools in on
premises and on cloud
Deliver components that automate parts of the build/deploy for applications