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 Mendel.ai, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Software Engineer (Cloud & DevOps) at Mendel.ai will play a pivotal role in designing, developing, and maintaining cloud-based solutions and infrastructure as code practices. With responsibilities spanning software development, system architecture, and deployment pipelines, the ideal candidate will ensure efficient and reliable service delivery while adhering to industry best practices. This contract-to-hire position offers the opportunity to contribute to innovative projects in the intersection of cloud computing and AI, fostering both personal and professional growth within a dynamic team environment.
Job Responsibilities
- Design, implement, and maintain scalable cloud infrastructure to support various applications.
- Develop and optimize CI/CD pipelines for seamless application deployments and updates.
- Collaborate with cross-functional teams to gather requirements and provide technical expertise.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Implement security measures and best practices for cloud environments.
- Conduct code reviews and mentor junior engineers to promote coding standards and practices.
- Stay updated with emerging trends in cloud technologies and DevOps methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software engineering, with a focus on cloud services and DevOps principles.
- Strong proficiency in programming languages such as Python, Java, or Go.
- Extensive experience with cloud platforms, particularly AWS, Azure, or Google Cloud Platform.
- Solid understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with infrastructure as code tools such as Terraform or CloudFormation.
- Knowledge of networking, security practices, and compliance standards in cloud environments.
- Ability to troubleshoot complex systems and provide innovative solutions to technical challenges.
Technologies & Tools
The Senior Software Engineer will work with a variety of technologies and tools, including but not limited to AWS, Azure, Kubernetes, Docker, Terraform, Jenkins, Git, and monitoring tools such as Prometheus or Grafana. Familiarity with Agile methodologies, version control systems, and configuration management will also be advantageous in this position, enabling effective teamwork and project execution.
Ideal Candidates
The ideal candidates for this position exhibit strong technical aptitude combined with excellent problem-solving abilities and effective communication skills. A proactive and collaborative mindset is essential, along with a passion for continuous learning and staying abreast of technological advancements. Successful candidates will be self-motivated, detail-oriented, and capable of thriving in a fast-paced and dynamic environment, taking on responsibilities with a commitment to delivering high-quality solutions that align with Mendel.ai's vision and mission.
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.