ST ENGINEERING IHQ PTE. LTD.
Dev Ops Engineer
Senior Executive Permanent 3 年以上经验
技能
RDSScalabilityKubernetesAzurePipelinesRolloutArchitectsScriptingApplication PackagingReliabilityLoggingPythonContainerizationDockerGCPOrchestration
职位描述
Key Responsibilities
- Work closely with product owners, architects, and development teams to design and operate highly available, scalable, and secure platforms.
- Lead the containerization and orchestration strategy using Docker and Kubernetes, including cluster lifecycle management and workload optimization.
- Own, maintain, and continuously improve CI/CD pipelines, enabling reliable and repeatable application delivery across environments.
- Implement and manage Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or equivalent.
- Apply cloud-native best practices across AWS / Azure / GCP environments (cloud experience considered a strong bonus).
- Design and maintain deployment, rollout, and rollback strategies for cloud and on-prem/hybrid workloads.
- Embed security, compliance, and cost optimization into CI/CD pipelines and infrastructure (DevSecOps approach).
- Monitor, troubleshoot, and optimize platform performance using logging, monitoring, and alerting tools.
- Drive continuous improvements in system reliability, scalability, and deployment velocity.
- Mentor and coach junior DevOps engineers, conducting design reviews, code reviews, and knowledge-sharing sessions.
- Lead incident response, root-cause analysis, and post-incident improvements.
- Evaluate and introduce new tools, cloud services, and automation opportunities to improve engineering productivity.
Qualifications and Skills
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Proven experience as a Senior DevOps Engineer supporting hybrid (on-prem + cloud) environments.
- Strong hands-on expertise with vanilla Kubernetes, including cluster operations, upgrades, and troubleshooting.
- Experience managing GitOps workflows using Argo CD.
- Solid experience building and maintaining CI/CD pipelines using Azure DevOps.
- Proficiency in creating and managing Helm charts for application packaging and deployment.
- Strong scripting and automation skills (Bash, Python, or similar).
- Experience with Infrastructure as Code (e.g., Terraform or equivalent).
- Familiarity with monitoring, logging, and alerting in distributed systems.
- Ability to collaborate closely with development and product teams.
- Experience mentoring junior engineers and promoting DevOps best practices.
- Strong problem-solving skills and a continuous improvement mindset.