Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Applied Intuition, so some details may not match this job. The employer's own page has the real description.
Overview
The Cloud Infrastructure Software Engineer at Applied Intuition will play a pivotal role in designing, developing, and maintaining scalable cloud infrastructure solutions that underpin our cutting-edge autonomous vehicle simulation platform. The successful candidate will collaborate closely with cross-functional teams, focusing on improving system performance, security, and availability while ensuring that our infrastructure remains robust and adaptable to new challenges. This position demands a strong understanding of cloud architectures, a proactive approach to problem-solving, and the ability to thrive in a fast-paced environment.
Job Responsibilities
- Design and implement scalable and resilient cloud architecture solutions to support the company's software platforms.
- Develop and enhance automation scripts for the management and deployment of cloud resources.
- Monitor, maintain, and optimize cloud infrastructure performance, capacity, and security.
- Collaborate with software engineers to integrate infrastructure with applications seamlessly.
- Assess and recommend new cloud technologies and tools to enhance development and operational efficiency.
- Ensure compliance with industry standards and best practices in cloud security and system design.
- Troubleshoot and resolve infrastructure-related issues to ensure uptime and reliability.
- Document infrastructure processes and architecture to aid in knowledge sharing and training.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 3 years experience working with cloud technologies, specifically AWS, Azure, or Google Cloud Platform.
- Strong programming skills in languages such as Python, Go, or Java.
- Proficient in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Solid understanding of networking concepts, VPNs, and network security.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Technologies & Tools
The Cloud Infrastructure Software Engineer will work with a variety of technologies and tools essential for effective cloud management and deployment. Key tools include AWS services (such as EC2, S3, Lambda), infrastructure as code (IaC) tools like Terraform, CI/CD tools such as Jenkins and GitLab, and container orchestration platforms like Kubernetes. Familiarity with monitoring and logging tools, such as Prometheus and ELK Stack, will also be advantageous in this role.
Ideal Candidates
Ideal candidates for the Cloud Infrastructure Software Engineer position will demonstrate a strong technical acumen paired with a passion for cloud-based technology. They should exhibit a proactive and analytical mindset, enabling them to address challenges creatively and efficiently. Candidates who are adaptable, eager to learn, and comfortable collaborating in a diverse team setting will thrive at Applied Intuition. Moreover, a commitment to quality and detail will be crucial in ensuring the reliability and performance of our infrastructure solutions.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.