DevOps Engineer with Python
Project overview
The project extensively uses AWS cloud, Lambdas, containers, infrastructure as a code, SQL, and NoSQL storage, and the latest versions of languages and tools. Some teams are more product-oriented and build outstanding student-facing applications, and some teams own shared components and services used by other products.
Position overview
We are looking for a DevOps to help design, build, and operate scalable cloud-native systems. This role focuses primarily on AWS infrastructure, Infrastructure as Code (Terraform), and system observability and reliability. You will work with AWS Lambda, containerized services, and monitoring tools to ensure stable, secure, and cost-efficient operations.Python is used for automation and scripting tasks, together with core application development.You will collaborate closely with product teams to enable fast feature delivery and with platform teams to strengthen the organization’s cloud foundation.
Responsibilities
Design, implement, and operate AWS-based infrastructure using Terraform
Build and maintain scalable serverless and containerized environments (Lambda, ECS, etc.)
Implement monitoring, logging, and alerting to ensure high system reliability and performance
Automate operational tasks and workflows using lightweight Python scripts
Apply best practices for security, availability, and cost optimization in cloud environments
Support multiple teams by providing stable and reusable cloud components
Collaborate closely with the client and internal stakeholders in an Agile environment
Requirements
Strong experience with AWS services (Lambda, RDS, DynamoDB, networking, IAM, etc.)
Hands-on experience with Infrastructure as Code, preferably Terraform
Solid understanding of Linux-based systems and cloud networking fundamentals
Experience designing and maintaining monitoring and observability solutions (logs, metrics, alerts)
Intermediate Python skills for scripting and automation purposes
Experience working with SQL and NoSQL databases
Familiarity with Agile/SCRUM development processes
Good spoken English for daily communication with client-side team members
DevOps Engineer with Python
DevOps Engineer with Python