- Setting up tools and required infrastructure
- Defining and setting development, testing, release,
update, and support processes for DevOps
operation
- Have the technical skills to review, verify, and
validate the software code developed in the project
- Troubleshooting techniques and fixing the code
bugs
- Encouraging and building automated processes
wherever possible
- Identifying and deploying cybersecurity measures
by continuously performing vulnerability
assessment and risk management
- Coordination and communication within the team
and with customers
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build
continuous integration, continuous development,
and constant deployment pipeline (CI/CD Pipeline)
The Lead DevOps Engineer Is Expected To
Own and drive DevOps technical direction for assigned projects or accounts.
Make sound architectural and technology decisions.
Lead by example through strong hands-on technical execution.
Establish engineering standards and ensure their adoption.
Mentor and develop DevOps engineers.
Proactively identify technical and operational risks.
Drive automation and continuous improvement.
Take ownership of critical production issues and ensure effective resolution.
Build strong relationships with customers and internal stakeholders.
Ensure DevOps solutions are scalable, secure, reliable, observable, and maintainable.