Hitachi Energy

DevOps Engineer

Hitachi Energy

DevOps Engineer

DevOps Engineer

Hitachi Energy

kathmandu
Experience: More than 2 years

DevOps Engineer

Views: 91 | This job is expired 6 days, 10 hours 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 (6 days, 10 hours 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.

Recommended Jobs

Job Action

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