Devops Engineer
entnt
Job Description
Key Responsibilities
- Collaborative Engagement: Partner with developers, QA, and stakeholders to ensure seamless delivery and integration of new features.
- CI/CD Pipeline Mastery: Design, implement, and maintain CI/CD workflows using GitHub Actions and lead adoption of ArgoCD for automated deployments.
- Infrastructure Management: Oversee cloud-native infrastructure in Azure, specifically AKS (Azure Kubernetes Service), focusing on scalability and high availability.
- Monitoring & Alerting: Build and maintain monitoring stacks, enabling proactive system health tracking and incident response.
- Automation & Efficiency: Continuously enhance deployment and operations processes through automation and scripting.
- Linux Proficiency: Use strong Linux experience to manage and troubleshoot systems effectively.
- Architectural Visualization: Communicate infrastructure and system design clearly through diagrams and documentation.
- Continuous Learning & Innovation: Stay updated with emerging tools and methodologies, and share insights with the team to foster ongoing development.
Required Qualifications
- 3+ years of professional experience in a DevOps or infrastructure-focused role.
- Proficiency in CI/CD tools such as GitHub Actions, Jenkins, and ArgoCD.
- Strong understanding of Docker and containerized development workflows.
- Experience working with Kubernetes, ideally on Azure AKS.
- Solid Linux administration skills.
- Experience creating and explaining infrastructure architecture using diagrams.
Preferred Qualifications
- Familiarity with Infrastructure-as-Code tools like Terraform or Helm.
- Experience in high-availability, large-scale distributed systems.
- Understanding of security best practices in cloud environments.
- Previous experience in the energy or industrial automation sectors