DevOps Engineer
Core
Designing and implementing infrastructure, tools, and processes for the development and deployment of software applications in a hybrid cloud environment.
Role type
DevOps Engineer
Builds
Production infrastructure, CI/CD pipelines, and automated deployment processes for on-premise and Azure resources.
Domain
Cloud Infrastructure & DevOps
Deliverable
infrastructure
Required skills
Hybrid cloud infrastructure management, CI/CD pipeline design, Infrastructure as Code (Terraform, Ansible), Containerization (Docker, Kubernetes), Scripting (Python, Bash, PowerShell), Microservices architecture, Web security principles, Networking principles, Monitoring and troubleshooting.
Preferred skills
Experience with .NET Framework, Angular, REST API, GitLab, Azure DevOps, ArgoCD.
Technologies
Azure Cloud, GitLab, Azure DevOps, Terraform, Ansible, Docker, Kubernetes, Python, Bash, PowerShell, ArgoCD.
Responsibilities
Design, implement, and maintain infrastructure, tools, and processes for application development and deployment. Automate software build, test, and deployment processes. Facilitate migration of application components from on-premise to cloud. Monitor and maintain the health, performance, and security of infrastructure and applications. Troubleshoot and resolve issues related to infrastructure, applications, and deployments. Establish and maintain build and release pipelines. Continuously improve infrastructure and processes to optimize efficiency, reliability, and cost.
Seniority
Mid-level, hands-on IC