MIT Lincoln Laboratory-posted about 1 year ago
Full-time • Mid Level
Remote • Lexington, MA
Professional, Scientific, and Technical Services

The Cloud Engineer is responsible for designing, implementing, managing, and maintaining cloud-based systems to ensure optimal performance, scalability, and security. This role involves collaboration with cross-functional teams to build and support cloud solutions that align with the organization's business goals and technological strategies.

  • Design and implement scalable and reliable cloud architectures based on organizational needs
  • Evaluate and recommend cloud services such as AWS and Azure
  • Design automated solutions for backup, disaster recovery, and monitoring
  • Oversee the day-to-day administration and maintenance of cloud infrastructure
  • Monitor cloud systems for performance, security, and capacity optimization
  • Ensure compliance with organizational and industry best practices, standards, and regulations (e.g., NIST 800-171, CIS Benchmarks, CMMC)
  • Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible
  • Develop and maintain CI/CD pipelines for cloud deployments
  • Automate repetitive cloud administration tasks to enhance productivity and reliability
  • Implement and maintain cloud security best practices, including data encryption, IAM policies, firewalls, and monitoring
  • Conduct security audits to ensure system integrity
  • Collaborate with the cybersecurity team to mitigate potential risks
  • Assist in planning and executing the migration of on-premises applications to cloud infrastructure
  • Optimize cloud architecture for cost efficiency and high performance
  • Provide support to internal teams for cloud-related issues, troubleshooting, and debugging cloud-based systems
  • Collaborate with vendors and third-party service providers for technical support and troubleshooting
  • Document architecture designs, security policies, and operational procedures
  • Prepare and present reports on cloud usage, costs, and performance to management
  • Bachelor's degree in Computer Science, Information Technology, or related field preferred
  • Proven experience in cloud engineering, including hands-on experience with cloud platforms like AWS and/or Azure
  • Experience with automation tools (Terraform, CloudFormation, etc.) and DevOps practices
  • Experience in managing cloud security, networking, and storage solutions
  • 6 years experience
  • Proficiency in cloud platforms (AWS, Azure)
  • Experience with scripting and programming languages such as Python, Bash, PowerShell, etc.
  • Knowledge of cloud security best practices and tools
  • Hands-on experience with Linux and Windows operating systems in cloud environments
  • Familiarity with containerization (Docker, Kubernetes) and microservices architecture
  • Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Certification) preferred
  • Comprehensive health, dental, and vision plans
  • MIT-funded pension
  • Matching 401K
  • Paid leave (including vacation, sick, parental, military, etc.)
  • Tuition reimbursement and continuing education programs
  • Mentorship programs
  • A range of work-life balance options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service