If you are a self-motivated individual with a passion for cloud computing and a desire to work in a fast-paced and innovative environment, then we want to hear from you! Join our team as a Cloud Systems Developer and be a part of our company's growth and success.
Job Title: Cloud Systems Developer
Location: San Francisco, California, United States
Salary: $115 Per hour
Job Summary: We are looking for a highly skilled and experienced Cloud Systems Developer to join our dynamic team. As a Cloud Systems Developer, you will be responsible for designing, developing, and implementing cloud-based solutions to support our company's infrastructure. You will work closely with our IT team and other departments to ensure the smooth and efficient operation of our cloud systems.
Key Responsibilities:
- Design and develop cloud-based systems and applications to support our company's infrastructure.
- Collaborate with cross-functional teams to gather and analyze requirements, identify system gaps, and propose solutions.
- Develop and implement efficient and secure cloud architecture.
- Configure and deploy cloud-based services, including servers, storage, and networks.
- Monitor and maintain the performance and security of cloud systems.
- Troubleshoot and resolve any issues that arise with cloud systems.
- Keep up-to-date with the latest trends and technologies in cloud computing to continuously improve our systems.
- Document system configurations, processes, and procedures.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience as a software developer, with at least 2 years of experience in cloud computing.
- Strong knowledge of cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud.
- Experience with cloud automation tools such as Chef, Puppet, or Ansible.
- Proficiency in programming languages such as Java, Python, or C++.
- Solid understanding of networking and security principles in a cloud environment.
- Excellent problem-solving and analytical skills.
- Ability to work independently and in a team environment.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Master's degree in Computer Science, Engineering, or a related field.
- Industry certifications in cloud computing, such as AWS Certified Developer or Microsoft Certified Azure Developer.
- Experience with DevOps methodologies and tools.
- Familiarity with Agile software development practices.
- Experience in designing and implementing cloud disaster recovery plans.