- Implementing/extending DevOps practices:technical design, obtaining approvals and hands-on development
- Extending and improving existing continuous build, integration and deployment framework and processes
- Creating new environments using Infrastructure as code
- Troubleshooting and resolving build, release related issues
- Proposing and implementing source control branching strategies for application teams
- Onboarding applications to enterprise DevOps pipeline
- Implementing application performance monitoring tools
- Managing the UAT environment incl. application health check monitoring and troubleshooting
- Implementing deployment automation to production environment
- Sharing knowledge of various DevOps processes and best practices to wider organization