As a DevOps Engineer, you will play a pivotal role in planning, installing, optimizing, and maintaining DevOps-based solutions. If you are passionate about DevOps, thrive on continuous improvement, and have the skills to design secure, cost-efficient, and highly available cloud architectures, we encourage you to apply.
Requirements:
- Working knowledge in Azure Cloud platform
- Strong understanding of various Infrastructure Automation Tools like Terraform and/or Pulumi
- Proficiency in Azure DevOps tool especially Pipelines, Repos and Artifacts
- Experience with Container Orchestration tools like Kubernetes
- Solid experience in writing Dockerfiles and Helm charts
- Experience working with Microservices/API architecture
- Knowledge of application build/deployment and testing strategies
- Proficiency in defining and setting development, test, release, update, and support processes for DevOps operations
Nice to have:
- Familiarity with Ansible, Puppet, Chef, and/or Windows PowerShell DSC
- Good understanding in ANY of the programming languages like Python, Ruby, PHP, Golang, and/or Java
- Previous experience with monitoring tools like Prometheus, Grafana, and/or ELK
- Solid knowledge of Git tool and branching strategies
- Knowledge about Kubernetes supporting services
- Experience in configuring and managing databases like MySQL, MS SQL, and/or PostgreSQL
- Familiarity with Agile Team management tools such as JIRA and Confluence
- Good working knowledge on Linux operating systems
Day to day challenges:
- Take charge of the complete lifecycle of DevOps-based projects, from inception to deployment and ongoing maintenance
- Manage CI/CD toolchain, develop and maintain build/deploy pipelines for application based on different programing languages and frameworks
- Working with developers, QA engineers, Operation staff and other IT colleagues to oversee SDLC
- Develop Infrastructure as Code for agreed architectures
- Document everything, mentor and guide team members
- Master all DevOps tools and stay updated with the latest advancements in the field
- Analyze existing platforms to identify areas for improvement and implement enhancements for better performance and efficiency
- Develop and deliver tailor-made solutions, aligning with customer specifications or based on our recommended implementation strategies
Perks for you:
- The comfortable, friendly, and supportive working atmosphere
- Permanent employment and competitive salary
- Private Health Insurance
- Personal and professional growth within a stable environment
- Social and sports benefits