Sojo Data

Mid DevOps [Azure]

Posted: 16 hours ago

Job Description

Job SummaryWe are looking for a Mid-Level DevOps Engineer with a strong background in Microsoft Azure and modern cloud infrastructure practices. The ideal candidate will play a key role in designing, automating, and maintaining scalable and secure cloud environments. You will collaborate with developers, QA engineers, and operations teams to optimize deployment pipelines, improve system reliability, and drive automation across the SDLC.Key ResponsibilitiesDesign, set up, and maintain Azure cloud infrastructure ensuring scalability, security, and high availability.Develop, implement, and maintain CI/CD pipelines for continuous integration, testing, and deployment.Monitor and optimize system performance, proactively identifying and resolving incidents.Collaborate with developers and project teams to align infrastructure with application and business needs.Implement and manage Infrastructure as Code (IaC) using tools such as Bicep or Terraform.Manage and orchestrate containerized applications using Docker and Kubernetes (AKS).Set up and manage monitoring, logging, and alerting tools to maintain visibility and reliability.Ensure security compliance and enforce infrastructure best practices.Maintain detailed infrastructure documentation for transparency and continuity.Actively participate in Agile/Scrum ceremonies, supporting sprint planning, reviews, and retrospectives.Stay current with emerging DevOps tools, cloud technologies, and best practices to enhance operational efficiency.Required Skills and QualificationsBachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.3+ years of hands-on experience in DevOps engineering, with a focus on Microsoft Azure.Proven experience with Azure services such as AKS, API Management, Azure DevOps, Service Bus, Redis, Function Apps, and Azure Firewall.Strong knowledge of CI/CD concepts and tools (e.g., Azure DevOps, Jenkins, GitHub Actions).Proficiency in Infrastructure as Code (IaC) tools — Bicep (preferred), Terraform, or ARM templates.Solid experience with Docker and Kubernetes for containerization and orchestration.Strong scripting skills (Python, Bash, PowerShell, etc.).Good understanding of networking, cloud security, and system troubleshooting.Experience with GitOps tools (e.g., Flux, ArgoCD) and configuration management tools like Ansible.Familiarity with DAPR, Linux/Windows server management, and monitoring solutions (e.g., Prometheus, Grafana, ELK, Azure Monitor).Excellent communication and teamwork skills with a proactive and problem-solving mindset.Preferred SkillsExperience with multi-cloud environments (AWS/GCP).Exposure to performance testing and non-functional testing in CI/CD pipelines.Knowledge of Agile/Scrum and use of project management tools like JIRA, Trello, or Asana.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In