Become a vital part of our expert team as a Senior DevOps Engineer, where you will architect and execute cloud networking and infrastructure solutions.
You will utilize your proficiency in Kubernetes, scripting, and CI/CD pipelines to ensure robust and scalable systems. Join us to drive innovative cloud initiatives and advance your professional growth in a forward-thinking environment.
Responsibilities
Design and deploy cloud-native software-defined networking architectures
Set up and manage Kubernetes clusters including Azure Kubernetes Service
Create and update infrastructure as code with Terraform
Automate operational processes using PowerShell and Python scripting
Track system health using monitoring tools such as Azure Log Analytics or Splunk
Work with cross-departmental teams to uphold security, scalability, and system dependability
Oversee DNS and traffic management through Azure Traffic Manager
Administer Active Directory and Linux server systems
Build and maintain CI/CD pipelines leveraging Azure DevOps or equivalent tools
Diagnose and fix infrastructure and deployment challenges
Follow Agile practices in daily development cycles
Record system setup and operational procedures
Evaluate system data to enhance efficiency and uptime
Support resilient infrastructure design utilizing regions and availability zones
Requirements
Bachelor’s degree in a related discipline
At least 3 years of experience in cloud-focused DevOps roles
Understanding of DevOps principles including security, scalability, and reliability
Hands-on experience with Azure DevOps, Azure Traffic Manager, and DNS management
Expertise in Kubernetes installation, configuration, and deployment
Advanced scripting abilities in PowerShell and one programming language such as Python or Ruby
Experience with infrastructure as code tools like Terraform
Knowledge of monitoring and analytics platforms such as Azure Log Analytics or Splunk
Familiarity with Microsoft SQL or MySQL databases
Competence in CI/CD tools like CircleCI, Jenkins, or Azure DevOps
Capability to perform effectively in an Agile setting
Excellent written and spoken communication skills
Strong analytical thinking, decision-making, and interpersonal skills
Dependable with a results-oriented approach
English language proficiency at B2 level or above