Setting up pipelines in Jenkins for different applications, adding commands to run tests, deployment to different environments.
Building and setting up new development tools and infrastructure.
Defining and setting development, test, release, update, and support processes for DevOps operation
Working on ways to automate and improve development and release processes.
Ensuring that systems are safe and secure against cybersecurity threats
Working with software developers and software engineers to ensure that development follows established processes and works as intended
Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
Encouraging and building automated processes wherever possible
Incidence management and root cause analysis
Selecting and deploying appropriate CI/CD tools
Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)