Hitachi Energy

DevOps Engineer

Hitachi Energy

DevOps Engineer

DevOps Engineer

Hitachi Energy

kathmandu
Experience: More than 2 years

DevOps Engineer

Views: 135 | This job is expired 3 months, 3 weeks ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : kathmandu
Apply Before(Deadline) : May. 17, 2024 10:25 (3 months, 3 weeks ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 2 years

About the job

Your Responsibilities:


Azure Server Provisioning:

  • Set up and manage Azure servers for development and testing environments.
  • Automate infrastructure provisioning and configuration using IaC tools.
  • Ensure consistency and reproducibility across environments.
  • Monitor and optimize application performance in Azure.

Application Management:

  • Install company’s enterprise application consisting of various components in different server and workstations.
  • Support development to easily set up an environment for application development and troubleshoot configuration issues.
  • Containerize the application using Docker for easier installation/deployment with a consistent configuration.

Repository and Pipeline Management:

  • Administer large git repositories in Azure Repos with a well-defined policy in place.
  • Optimize repository structure, branching strategies and ensure efficient collaboration.
  • Develop and maintain continuous integration and delivery pipelines using Azure DevOps.
  • Set up automated tests and debugging tools to ensure code quality.

Release Management:

  • Coordinate software releases and deployments.
  • Develop a fault-tolerant deployment strategy with automation decreasing deployment time.
  • Implement versioning, rollback strategies, and change management processes.

Automation and Innovation:

  • Implement automation solutions to eliminate manual and repetitive tasks.
  • Innovate by exploring cutting-edge tools and technologies to optimize operational efficiency while managing costs effectively.

Education Level and Experience Required:

  • Minimum of Bachelor’s Degree in Computer Engineering, Computer Science, Information Technology, or equivalent.
  • Minimum 2+ years of experience in server, application, and software configuration management (SCM).

Skills and Competencies:

  • Ability to thrive in a fast, high-intensity, deadline-driven environment dealing with multiple projects with minimal guidance.
  • in managing operations in Azure Cloud including monitoring and backup.
  • of Active Directory, DNS, DHCP, Reverse Proxy Servers and other Windows networking technologies.
  • Basic knowledge of container and orchestration tools (Docker, Azure Containers, Docker SWAP, Kubernetes).
  • Outstanding understanding of continuous integration, continuous delivery, software configuration management, version control, and release management.
  • Good knowledge of Build pipelines such as Azure Pipeline, Jenkins, GitHub Actions etc.
  • Hands-on experience with automation tools like Terraform, Ansible, etc.
  • Basic knowledge of enterprise monitoring systems (SolarWinds, OpenVMS, Prometheus).
  • Good knowledge of scripting (Python, PowerShell, BASH, etc.)
  • Good knowledge of web application, API, and relational database (SQL, MySQL, PostgreSQL).

This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
Most Viewed Jobs
job_detail_page
Search, Apply & Get Job: FREE