Description A DevOps engineer automates Continuous Integration/Delivery (CI/CD) pipelines. This includes ensuring the solution fits within the constraints of Network, Security & infrastructure and where required, the DevOps engineer will interface with the wider DevOps / System team or Operations. Covers broad range of tools & processes specialization necessary, and a person in this role could work on Automation (Pipelines) or Architecture work.
Key Responsibilities
Support enterprise Release Management, including troubleshooting builds
Enforce Dev-Sec-Ops practices and spirit.
Implement automation to enforce standards set by the DevOps Lead
Integrate current tools and technology into DevOps architecture
Perform implementation work for a Continuous Delivery/Integration pipeline.
Implement configuration management and/or container orchestration strategy.
Implement distributed version control system with security policies.
Implement TFVC / GitHub Flow branching strategies.
Troubleshoot issues with development team.
Platform Azure Devops requests handling various azure services
Core Skills
Application Performance Monitoring
Application Security
Automated Testing
CI/CD Methods
Azure Cloud
Compliance Testing
DevOps Practices
Infrastructure Solutions
Regression Testing
Software Version Control
Unit Testing