Developing and maintaining build scripts and deployment tools
Optimizing build process
Working with software development team and introducing new technologies into products
Establishing new DevOps processes and systems to facilitate transition of code to production environments using best practice automation scripting (e.g. managing large development projects at varying stages)
Resolving any development or production deployment issues raised
Provide input on ways to improve the stability, security, efficiency, and scalability of the environment
Collaborate with other teams and team members to develop automation strategies and deployment processes