Cloud DevOps Engineer (AWS)
Коротко
Designs and implements AWS deployment strategies, drives CI/CD adoption, develops monitoring solutions, and enhances scalability, reliability, and security of · Needs: Extensive AWS experience (EC2, S3, VPC); proficiency in Python or Bash; CI/CD with Jenkins or GitLab CI; IaC with Terraform, CloudFormation, or CDK; Docker and
Описание от работодателя
Collaborate closely with development, trading, and operations teams to design and implement deployment strategies for applications on AWS
Drive the adoption of CI/CD practices to automate and streamline the software delivery process
Develop and maintain monitoring solutions to ensure the health, performance, and availability of cloud-based applications
Work alongside developers to enhance application scalability, reliability, and security in cloud environments
Provide ongoing support and troubleshooting for technical issues related to deployments and infrastructure
Evaluate and implement new tools and technologies to improve the efficiency of DevOps processes
Act as a liaison between development, trading, and operations teams to facilitate effective communication and collaboration
Requirements:
Extensive experience with AWS services and infrastructure, including EC2, S3, VPC, and related components
Proficiency in scripting languages like Python, Bash, or similar for automation and scripting tasks
Strong understanding of CI/CD principles and experience implementing pipelines using tools like Jenkins, GitLab CI, or similar
Familiarity with infrastructure as code (IaC) concepts and experience with deployment automation tools such as Terraform, CloudFormation, or CDK (Cloud Development Kit)
Hands-on experience with containerization technologies like Docker and orchestration platforms such as Kubernetes
Familiarity with Linux networking stack at the kernel level, and optimization and performance considerations
Familiarity with synchronization of system clocks using protocols like NTP and PTP for precise timing measurements
Excellent communication and collaboration skills, with the ability to work effectively across teams and departments