As Senior DevOps Engineer, you will set out to build and take over our DevOps infrastructure and maintenance. You will work with our tech teams to build out our infrastructure, improve, and maintain it.
Job Responsibilities
- Infrastructure Automation: Design and implement automated, scalable, and secure systems on Azure and OCI (Oracle Cloud Infrastructure) using tools like Terraform and Azure ARM.
- DevOps & CI/CD Framework: Develop and refine the DevOps and CI/CD framework, establishing guidelines and best practices to optimize the automation lifecycle and integrate efficient tools.
- Infrastructure Lifecycle Management: Manage end-to-end infrastructure processes, including design, deployment, monitoring, maintenance, and security, with a focus on cyber resilience.
- Azure Policies & Landing Zone: Leverage expertise in Azure Policies and Landing Zones to enforce best practices and compliance within the cloud environment.
- DevSecOps Alignment: Support the refactoring of existing infrastructure projects to align with a DevSecOps framework, driving Infrastructure as Code (IaC) projects to completion.
- Zero-Touch Deployment: Create zero-touch, unattended deployment solutions through automation for seamless installation and configuration of infrastructure and applications.
- Automation & Process Optimization: Automate key housekeeping activities, reviewing and identifying processes that can be enhanced for operational stability.
- Open-Source Integration: Integrate open-source technologies into the standard tech stack, enhancing operational flexibility and performance.
- Cloud & On-Premises Infrastructure: Oversee the management of cloud (accounts/subscriptions, IAM, networking, load balancers
- Infrastructure as Code (IaC): Implement IaC best practices using Git, PowerShell, Ansible, and Terraform to ensure consistent and reliable infrastructure setup.
- Documentation & Support: Create and maintain thorough documentation for all automation processes. Assist with acquisitions, including configuration, monitoring, and preventive maintenance support.
Qualifications and Experience
- 5+ years of experience in DevOps for a large-scale company or organization with high growth
- CI/CD tooling including Terraform,Azure Devops,Jenkins ,Git Lab
- Strong Azure skills (Azure Certification preferred)
- Kubernetes / Microservices
- Containers / docker
- Linux
- Infrastructure as code
- Ansible
- Hashicorp technologies Terraform, Packer, Vault
- Microservice architecture
- Networking fundamentals
- Security and cryptography