5 NAMISITE Jobs
Azure DevOps Engineer
NAMISITE
posted 2hr ago
Key skills for the job
Experience with monitoring and logging tools like Azure Monitor, Log Analytics, or Splunk. Knowledge of networking and security best practices in cloud environments. Understanding of Agile and Scrum methodologies. Familiarity with other cloud platforms, such as AWS or Google Cloud, is a plus.
Job Description
We seek a skilled and motivated Azure DevOps engineer to join our dynamic team. The ideal candidate will design, implement, and manage CI/CD pipelines, automate deployments, and optimize cloud infrastructure using Azure DevOps tools and services. You will collaborate closely with development and IT teams to ensure seamless integration and delivery of software solutions in a fast-paced environment.
Azure Infra knowledge (IaaS, backup, security, monitorting, ARM etc.)
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
Proven experience as a DevOps Engineer, focusing on Azure cloud services.
Strong understanding of CI/CD principles and experience with Azure DevOps pipelines.
Proficiency in scripting languages such as PowerShell, Bash, or Python.
Hands-on experience with Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Azure Resource Manager.
Experience with containerization and orchestration tools, such as Docker and Kubernetes.
Familiarity with version control systems, particularly Git.
Strong problem-solving skills and the ability to work in a collaborative team environment.
Relevant certifications, such as DevOps Engineer, are highly desirable.
Responsibilities:
Design, implement, and manage CI/CD pipelines using Azure DevOps.
Automate infrastructure provisioning and deployments using Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Azure CLI.
Monitor and optimize Azure environments to ensure high availability, performance, and security.
Collaborate with development, QA, and IT teams to streamline the software development lifecycle (SDLC).
Troubleshoot and resolve issues related to build, deployment, and infrastructure.
Implement and manage version control systems, primarily using Git.
Manage containerization and orchestration using tools like Docker and Kubernetes.
Ensure compliance with industry standards and best practices for security, scalability, and reliability.
Create and maintain detailed documentation for processes, configurations, and procedures.
Preferred Skills:
Experience with monitoring and logging tools like Azure Monitor, Log Analytics, or Splunk.
Knowledge of networking and security best practices in cloud environments.
Understanding of Agile and Scrum methodologies.
Familiarity with other cloud platforms, such as AWS or Google Cloud, is a plus.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Azure DevOps Engineer roles with real interview advice