DevOps Engineer at Vistra designing, implementing, and maintaining robust CI/CD pipelines and cloud infrastructure. Enabling software delivery across multiple technology stacks with a focus on AWS.
Responsibilities
Design and maintain scalable AWS infrastructure using Infrastructure as Code tools like Terraform, AWS CloudFormation, and AWS CDK for Next.js, Node.js, and Python applications
Build and optimize CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline to automate testing, building, and deployment of TypeScript and Python applications
Manage serverless deployments using AWS Lambda for both Node.js and Python runtimes, API Gateway, and other managed services to support scalable backend functions and Next.js frontend applications
Deploy and manage containerized Python applications using AWS ECS, EKS, or AWS Fargate with appropriate scaling and load balancing configurations
Implement database infrastructure and operations for MySQL using Amazon RDS, including automated backups, monitoring, scaling, and high availability configurations
Establish monitoring, logging, and observability solutions using AWS CloudWatch, CloudTrail, and third-party tools to ensure system health and performance across Node.js and Python workloads
Automate infrastructure provisioning, configuration management, and deployment processes for multi-language environments to reduce manual intervention and improve reliability
Implement security best practices including IAM roles, VPC configurations, encryption at rest and in transit, and vulnerability scanning for cloud resources hosting both JavaScript and Python applications
Collaborate with development teams to optimize application deployment strategies, container orchestration, and environment management for diverse technology stacks
Manage Python package dependencies, virtual environments, and deployment artifacts using tools like pip, poetry, or conda in cloud environments
Troubleshoot production issues across Node.js and Python applications, perform root cause analysis, and implement preventive measures to minimize downtime
Maintain documentation for infrastructure, deployment processes, and operational procedures to ensure knowledge sharing and consistency across different application stacks
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
4-6 years of hands-on DevOps experience with strong AWS cloud platform expertise including EC2, RDS, Lambda, API Gateway, S3, ECS/EKS, and VPC
Proficiency in Infrastructure as Code tools such as Terraform, AWS CloudFormation, or AWS CDK for managing cloud resources
Strong experience with CI/CD pipeline tools including Jenkins, GitLab CI/CD, GitHub Actions, or AWS CodePipeline for both Node.js and Python applications
Solid understanding of containerization technologies including Docker and orchestration platforms like Kubernetes or AWS ECS/EKS for Python application deployments
Experience with Python deployment strategies, package management, and virtual environment configuration in cloud environments
Experience with database administration and operations, particularly MySQL, including backup strategies, performance tuning, and scaling
Proficiency in scripting languages such as Python, Bash, or JavaScript for automation tasks and infrastructure management
Knowledge of monitoring and logging tools like CloudWatch, Prometheus, Grafana, or ELK stack for multi-language application stacks
DevOps Engineer working closely with engineering and security teams to optimize CI/CD pipelines and manage infrastructure. Ensuring security and compliance for mission - critical financial applications.
Build and scale cloud infrastructure that powers Heidi's healthcare AI platform. Work with AWS and Azure while enhancing automation and reliability in an innovative healthtech startup.
Infrastructure - as - Code DevOps Engineer designing and managing cloud - native platforms at Vodafone. Collaborating with agile teams for digital transformation and business success.
Director of Data Engineering leading a strategic DevOps team within Enterprise AI. Balancing leadership with hands - on expertise to enable AI technology adoption.
Join a Data Engineering Team as a Senior DevOps to support multiple Data & AI initiatives. Utilize cloud technologies and enhance data pipelines in a collaborative environment.
Principal Site Reliability Engineer at Early Warning designing performance and resiliency patterns for applications and infrastructure. Collaborating with development teams to improve systems and data integrity.
DevOps Engineer contributing to CI/CD setup and Azure services management. Collaborates with teams to ensure efficient project delivery in a hybrid environment.
IT DevOps Specialist at BMW responsible for analyzing requirements and implementing software solutions in AWS cloud environments. Collaborating internationally within agile teams for digital transformation projects.
Manage complex customer rollouts and initial system deployments at Talex.ai. Bridging technical development with real - world application in robotics and AI systems.
Cloud Operations Engineer designing and implementing highly reliable cloud solutions. Leading cloud infrastructure initiatives for production operations and customer success in a growing team.