Responsibilities:

  • Design, implement, and manage Infrastructure as Code (IaC) using AWS-native tools and best practices.
  • Automate deployment pipelines and manage CI/CD processes.
  • Monitor and optimize the performance, availability, and scalability of infrastructure.
  • Collaborate with development teams to ensure smooth integration and delivery of software.
  • Maintain and improve existing infrastructure and deployment workflows.
  • Ensure cloud security best practices, manage IAM roles, and enforce security policies.
  • Troubleshoot issues across the development, staging, and production environments.

Core Skills:
  • Proficiency in AWS DevOps practices and services.
  • Secondary Skills Experience with AWS CodeCommit
  • Hands-on experience with AWS Elastic Beanstalk
  • Knowledge of AWS Lambda setup and deployment
  • Familiarity with AWS Security Policies, IAM roles, and permissions
  • Bonus Skills:Experience with Jenkins for CI/CD
  • Familiarity with Unity Cloud Build
  • Knowledge of GitHub Actions for automation workflows

Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong understanding of Infrastructure as Code (IaC) principles and tools
  • Proven software development experience and scripting skills (e.g., Python, Bash, etc.)
  • Experience with CI/CD tools and methodologies
  • System administration and strong Linux/Unix skills
  • Excellent problem-solving, debugging, and communication skills
  • Experience with additional cloud platforms (e.g., Azure, GCP) is a plus