Intermediate SysOps Engineer
最低要求:· 国家文凭:信息技术 (必需)· 理工学士学位或研究生文凭 - 数据技术 · AWS 认证云实践者或解决方案建筑师 - 强制性 · Linux 认证管理员 - 理想的核心能力和技能:· AWS DevOps 实践 ·敏捷的 DevOps 方法 ·分析和解决问题 · 口头和写作技巧 ·团队工作和协作 ·专业精神和强大的职业道德 · 社会智能 ·跨文化能力 · Oracle 数据库知识和经验 · Cloud 管理经验,优先考虑 AWS SysOps/DevOps · 经验管理网络服务器堆,Web 服务器配置,负载平衡器,代理服务器,邮件继电器等 ·支持高可用性系统的经验,包括冗余性,故障转移和备份/恢复。· 了解虚拟网络配置和网络安全,包括防火墙,路由,VPN,VPC,WAF·熟悉软件变更管理,质量保证和信息安全管理原则。·优秀的文档,时间管理和沟通技能 ·强大的沟通能力 ·在团队环境中非常少监督工作的能力 · 类似职位的2年经验• 在支持,部署和/或管理基础设施解决方案方面有相关经验的2年;在当前及新兴虚拟化,基础设施,云和容器技术 (如 AWS,Docker,Kubernetes 等)的1年经验;在使用 Yaml,Rbac,Ansible,Salt 等工具编写脚本和配置管理方面的1年的经验·基于 AWS 的解决方案和 AWS 原生技术的1年经历;对 Web 服务,SOAP 和 RESTful 界面的知识和经验以及 XML 的1年。· 强大的知识和经验在 AWS (认证必修)· 数据库技术的至少2年的经验 - RDBMS,例如 MSSQL, PostGreSQL, Oracle, MySQL 等 · 在复杂环境中解决问题的优秀能力责任:· 与开发队员和基础设施团队密切合作,平台工程到工艺。
查看英文原文
Minimum Requirements:
- National Diploma: Information Technology (Required)
- B Tech degree or Postgraduate Diploma - Information Technology
- AWS Certified Cloud Practitioner or Solutions Architect - mandatory
- Linux Certification Admin - desirable
Core Competencies and Skills:
- AWS DevOps practices
- Agile DevOps methodologies
- Analytical and problem solving
- Verbal and writing skills
- Teamwork and collaboration
- Professionalism and strong work ethic
- Social Intelligence
- Cross-cultural Competency
- Oracle Database
Knowledge and Experience
- Cloud administration experience, with a preference for AWS SysOps/DevOps
- Experience in administration of web server stacks, web server config, load balancers, proxy servers, mail relays, etc
- Experience in support of high availability systems including redundancy, failover and backup/restore.
- Understanding of Virtual Network Configuration and Network Security, including firewalls, routing, VPN, VPC, WAF
- Familiarity with the principles of software change management, quality assurance and information security management.
- Excellent documentation, time management and communication skills
- Strong communication skills
- Ability to work with very little supervision and to work well in a team environment
The ideal candidate for this role will have:
- Min 2 years experience in a similar role
- Min 2 years relevant experience in supporting, deploying and / or administering infrastructure solutions
- Min 1 years experience of current and emerging virtualization, infrastructure, cloud and containerization technologies such as AWS, Docker, Kubernetes, etc.
- Min 1 years experience in scripting(automation) and configuration management using tools such as Yaml, Rbac, Ansible, Salt etc.
- Min 1 years experience building, managing and supporting AWS-based solutions and AWS native technologies
- Knowledge and experience of Web services, SOAP and RESTful interfaces, and XML
- Strong understanding and working knowledge of IT management best practice frameworks, such as ITIL and COBIT
- Strong knowledge of automation frameworks and tools
- Strong knowledge and experience on AWS (Certification compulsory)
- Min 2 years experience in database technologies - RDBMS, e.g. MSSQL, PostGreSQL, Oracle, MySQL, etc.
- Excellent problem-solving ability in complex environments
Responsibilities:
- Work closely with the development squads and infrastructure team, platform engineering to craft a technical vision
- Work with the various teams down/upstream to set to pragmatic goals to meet the technical vision
- Help drive the technical strategy related to application software delivery
- Assist squads to meet business goals
- Encouraging and building automated processes wherever possible
- Selecting and deploying appropriate CI/CD tools
- Managing and ensuring smooth operations of complex hybrid cloud platforms solutions & application
- Experience provisioning, operating, and maintaining systems running on AWS EKS
- Explicit knowledge of Computing, Storage, Networking, and Security technologies in the Amazon AWS hosting environment
- Experience in setting up Cloud Monitoring using CloudWatch or any other tool
- Experience in managing containerized workloads and services tools like Kubernetes on AWS EKS
- Experience in modern Agile DevOps methodologies
- Experience with AWS DevOps practices GIT, Bitbucket, JIRA, Ansible, Docker, Terraform, Jenkins, CloudFormation
- Knowledge of Load Balancers, Firewalls and network switching components
- Experience with using Helm to manage Kubernetes applications
- Capabilities to provide AWS operations and deployment guidance and best practices throughout the lifecycle of a project
- Strong knowledge of Linux, shell scripts, SQL, Configuration management and monitoring
- Hands-on experience with scripting (Bash, Python, and PowerShell)
- Configure the infrastructure to generate relevant metrics for uptime monitoring.
- Configure tools to ingest monitoring data, develop alert criterion
- Monitor and fine-tune utilization of microservices resources
- Measurement, optimization, and tuning of system performance and ensuring that systems will run reliably and are highly available in a 24/7 production environment
- Support debug issues on EKS cloud platform
- Implement services and infrastructure to support new systems
- Diagnose and resolve problems, escalating and communicating issues where appropriate
- Ensure network, infrastructure and application security vulnerabilities are identified and resolved through patching or other mitigations
- Assist in the creation and maintenance of technical documentation and procedures
- Adhere to defined change management procedures
- Identify and recommend continual improvement measures
- Provide 2nd and 3rd level investigations to all incidents logged to the team.
- Must be able to perform basic database queries
- Provide end to end support for client application and website, including cloud platform support
- Knowledge of monitoring and alerting tools like Kibana, Prometheus, OpsGenie
Originally posted on Himalayas