Job Description:
As a DevOps Engineer, you will be responsible for managing and optimizing our software deployment pipelines, maintaining containerized environments, and overseeing cloud infrastructure hosted on Huawei Cloud. You will work closely with our development team to automate processes, improve system reliability, and ensure smooth, secure, and scalable operations. This role involves hands-on work with tools like Jenkins, Docker, and Git, and supports our SaaS applications built in .NET/C#.
Key Responsibilities:
· Design, implement, and maintain CI/CD pipelines for automated builds, tests, and deployments.
· Manage and monitor cloud infrastructure to ensure high availability and scalability.
· Deploy, monitor, and maintain applications on Huawei Cloud.
· Automate infrastructure setup and configuration using scripting or infrastructure-as-code tools.
· Implement monitoring and alerting systems to ensure application health and performance.
· Collaborate with developers to ensure seamless deployment and operations.
· Troubleshoot and resolve issues related to deployments, infrastructure, and performance.
· Ensure security, reliability, and cost-efficiency in cloud infrastructure.
Qualifications:
· Bachelor’s or Master’s degree in Computer Science or a related field.
· 2+ years of experience in a DevOps or similar role.
· Experience deploying and maintaining applications in a cloud environment (Huawei Cloud experience is a plus).
· Experience with containerization and orchestration (Docker, Kubernetes).
· Proficiency in scripting languages (e.g., Bash, PowerShell, or Python).
· Solid understanding of CI/CD concepts and infrastructure automation.
· Familiarity with Linux-based systems and networking basics.
· Experience working with .NET/C# applications in a DevOps context.
· Knowledge of infrastructure-as-code tools (e.g., Terraform, Ansible).
· Familiarity with logging and monitoring tools (e.g., New Relic, Prometheus, Grafana).
· Understanding of cloud security practices and cost management.
· Excellent problem-solving skills and a proactive attitude.
· Strong collaboration and communication skills.
Benefits:
Why Join Us:
Location: