Infrastructure & Deployment
- Develop and deploy cloud infrastructure in AWS (EC2, S3, Lambda, etc.).
- Automate deployment pipelines and optimize infrastructure for high availability and performance.
- Manage configuration management tools such as Ansible or Puppet.
- Support application and OS deployment, scaling, and system management.
- Monitor and troubleshoot production systems, resolving issues as needed.
- Ensure security best practices are integrated into deployment processes.
Collaboration & Process Improvement
- Work with development teams to integrate applications into cloud environments.
- Continuously improve tools and processes to enhance DevOps automation.
- Stay updated on new technologies and best practices to optimize system performance.
- Participate in Agile development methodologies and software development tool suites.