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 Temporal Technologies, so some details may not match this job. The employer's own page has the real description.
Overview
As a Senior Software Engineer - Cloud Infrastructure at Temporal Technologies, you will play a pivotal role in designing, developing, and maintaining scalable cloud solutions that enhance the performance and reliability of our products. You will collaborate with cross-functional teams to implement innovative cloud infrastructure strategies, drive best practices in software development, and ensure robust deployment processes. Your expertise will contribute to creating a seamless user experience while optimizing infrastructure for high availability and performance.
Job Responsibilities
- Design and implement cloud architectures that support continuous integration and continuous deployment (CI/CD) processes.
- Collaborate with product managers and team members to define and refine system requirements and deliver high-quality software solutions.
- Optimize cloud infrastructure to enhance performance, scalability, and cost-efficiency.
- Monitor system performance and troubleshoot issues to improve overall system reliability and availability.
- Contribute to the development and enhancement of cloud infrastructure automation tools.
- Participate in code reviews and mentor junior engineers to foster a culture of excellence within the team.
- Stay updated with the latest trends and technologies in cloud computing and software engineering.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 5+ years of experience in software development with a focus on cloud infrastructure.
- Proficient in designing and deploying applications in cloud environments such as AWS, Azure, or Google Cloud Platform.
- Strong experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Solid understanding of containerization technologies like Docker and orchestration tools like Kubernetes.
- Expertise in programming languages such as Python, Java, or Go.
- Exceptional problem-solving and analytical skills with a strong attention to detail.
Technologies & Tools
The Senior Software Engineer - Cloud Infrastructure will work with a variety of technologies and tools that enhance cloud management and application deployment. These include cloud service providers such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure. Familiarity with tools for container orchestration like Kubernetes, version control systems like Git, and CI/CD tools such as Jenkins or GitLab CI will be essential in this role, alongside experienced use of programming languages such as Python, Java, and Go.
Ideal Candidates
Ideal candidates for this position will possess a strong technical acumen coupled with demonstrated leadership capabilities. They should have a passion for cloud technologies and a drive for innovation, fostering collaboration and sharing knowledge within the team. Strong communication skills and the ability to work effectively in a fast-paced environment are essential. Furthermore, a proactive mindset in identifying and addressing challenges, along with a commitment to best practices in coding and infrastructure management, will make the candidate a strong fit for Temporal Technologies.
Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.