Job ResponsibilityAs a DevOps Engineer, you will be responsible for the following:
? Collaborate with development, infrastructure, security and product teams to deliver new product features and applications, and review existing implementations for improvements.
? Implement cloud infrastructure and services, improving maintainability through IaC while also observing best practice for reliability, scalability and performance.
? Help establish best practices in areas such as CI/CD, automated tests, code coverage/analysis, security tests, logging, tracing and monitoring
? Implement standards and processes to align development teams to DevOps, providing documentation and knowledge sharing whenever necessary
? Implement effective application monitoring on different layers such as CDN, service, web/application, cache, database and infrastructure, and provide timely alerts with proper escalation.
? Implement CI/CD pipelines with integrations to various development, quality and security tools, and support different types of deployment architectures.
? DevOps tools administration, applying automations whenever possible.
? Being part of an on call rotation to be able to support development teams during production incidents and off-peak hours activities.
? Stay on top of DevOps trends, experiment and learn for continuous improvement
Job RequirementsJob Benifits