IT Systems Cloud Engineer

MIT Lincoln LaboratoryLexington, MA
425dRemote

About The Position

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.

Requirements

  • 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

Nice To Haves

  • Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Certification) preferred

Responsibilities

  • 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

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service