Focus on creating solutions using tools and automation to improve operations. DevOps roles can involve in myriad of projects, such as: enhancing and streamlining release processes though automation and integration; adapt to new hardware, or to improve performance; analyzing user needs and software requirements to determine feasibility of design within time and cost constraints; and much more.
DUTIES AND RESPONSIBILITIES
- Develop / Supervise adhere to DevOps toolchain standards,
- Knowledge on Azure DevOps and Understanding of Microsoft Azure PaaS or any Cloud Technologies
- Develop / Supervise re-useable tool chains for common application patterns
- Prioritize Application Inventory for DevOps implementations
- Assist Development teams in the implementation and customization of the DevOps chain
- Enable self-serve-based pipeline including zero click deployments
- Create documentation and starter guides of toolchain, best practices and release notes
- Ensure automation/notifications for control functions
- Ensure full integration and support with Quality Engineering
- Develop and provide KPIs and Metrics for builds and streamline application release pipeline
- Enable DevOps processes and tools for brown-field and Cloud-Native applications/services
- Ensure quality of the solution and services are delivered as per agreed standards
WORK EXPERIENCE
- The position requires at least 2 years of experience as DevOps engineer with any professional organization
- Experience working in a Lean/Agile/Scrum environment
SKILLS, ABILITIES KNOWLEDGE
- Understanding of windows server setup
- Familiarization with cloud based systems - either Azure, AWS, Google Cloud
- Hand on experience of scripting , tools setup for devops
- Problem Solving, Debugging and troubleshooting
- Very Good in communication
- Follow project processes and best coding practices for development
- Should be willing to go beyond the call of duty to fix production critical issues
- Willingness to learn and curiosity for staying up to date with technology