Full Time

Software Engineer - DevOps

C3 AI
$90,000 - $140,000* / year

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 C3 AI, so some details may not match this job. The employer's own page has the real description.

Job Overview

C3 AI seeks a dedicated Software Engineer - DevOps who will play a critical role in the design, implementation, and maintenance of our infrastructure and deployment pipelines. The ideal candidate will work closely with software development and operations teams to ensure optimal software delivery, integration, and continuous deployment processes, while enhancing productivity through automation. The role requires a strong understanding of cloud services, container orchestration, and best practices in DevOps methodologies.



Job Responsibilities

  • Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to support software release processes.
  • Manage and improve the infrastructure in cloud environments, ensuring high availability and reliability.
  • Collaborate with software developers and IT operations to automate processes and streamline deployments.
  • Monitor system performance and troubleshoot issues as they arise, ensuring minimal downtime.
  • Implement configuration management and infrastructure as code using automation tools.
  • Enhance the security posture of cloud services and applications through best practices and compliance measures.
  • Contribute to architectural discussions and design decisions in alignment with best practices in DevOps.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3 years of experience in software development or DevOps engineering.
  • Strong proficiency in scripting languages such as Python, Bash, or Ruby.
  • Experiences with cloud platforms, particularly AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies, including Docker and orchestration tools like Kubernetes.
  • Knowledge of configuration management tools such as Ansible, Puppet, or Chef.
  • Understanding of networking concepts and web service APIs.
  • Solid experience in version control systems, especially Git.


Technologies & Tools

The Software Engineer - DevOps position at C3 AI involves working with a variety of technologies and tools, including but not limited to cloud service platforms (AWS, Azure, Google Cloud), containerization tools (Docker, Kubernetes), continuous integration systems (Jenkins, GitLab CI), configuration management (Ansible, Puppet, Chef), and monitoring solutions (Prometheus, Grafana). Familiarity with these technologies will enhance efficiency and success in this role.



Ideal Candidates

The ideal candidate for this Software Engineer - DevOps position will be a proactive problem-solver with a passion for automation and efficiency. They must possess strong communication skills and the ability to work collaboratively in a fast-paced environment. A keen attention to detail and a commitment to continuous improvement will distinguish the successful candidate. Furthermore, adaptability to changing technologies and a strong desire to learn and grow within the organization are essential traits that will contribute to the overall success in this role.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.