Skip to the content
DevOps Engineer
Experience
- At least 2 years of experience related fields.
- Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering, or a relevant field.
Required Skills
- Good experience working with cloud service providers such as AWS, Azure, or GCP.
- Good experience with virtualization and container technologies, including Docker and Kubernetes.
- Experience with Helm for deployment into a Kubernetes cluster.
- Experience with platforms and tools like Powershell, SQL, Microsoft Server environments, XML/XSL and APIs.
- Experience using Orchestrator to design workflows is prioritized.
- Basic scripting, markup, or programming languages (Python, Bash, JavaScript, C#, SQL, XML/HTML, REST).
- Ability to execute a fast and secure deployment process and CI/CD.
- Experience with infrastructure as code software tools (e.g., Terraform, Ansible, etc.).
- Knowledge of high-availability approaches such as failover, load balancing, clustering, and risk management.
- Adept knowledge of IT security compliance.
Experience in agile software development after SCRUM / Kanban.
- Strong team orientation, with resilience and commitment.
Job scope & Responsibilities
- Create and update system documentation.
- Implement and maintain the core business infrastructure architecture.
- Build automation frameworks for deployment based on provided specifications, and manage and monitor web-based business services and platforms.
- Configure and maintain complex test and integration environments, including third-party systems.
- Work closely with internal product, development, and quality assurance teams.
- Implement, deploy, and maintain server, including problem analysis, software updates, configuration changes, and day-to-day support.
- Develop automated scripts for building development and production environments.Test and support automated risk-management techniques.
- Collaborate with development teams to create solutions for deploying and monitoring sites, software, and applications.
- Troubleshoot complex issues quickly and effectively.
Contribute to the continuous improvement of project implementation and support processes.