Full Time

Senior Software Engineer, DevOps

IXL Learning
$120,000 - $160,000* / year (about $58–$77 an hour)

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

Overview

IXL Learning is seeking a highly skilled Senior Software Engineer with a strong focus on DevOps practices to join our dynamic team. In this role, you will be responsible for enhancing our development processes, automating workflows, and ensuring the stability and performance of our applications. You will collaborate closely with cross-functional teams to deliver high-quality solutions that contribute to our commitment to providing personalized learning experiences. Your expertise will play a crucial part in optimizing our infrastructure and deploying scalable applications, while maintaining high standards of security and efficiency.



Job Responsibilities

  • Design, implement, and maintain CI/CD pipelines to streamline the software development process.
  • Monitor and optimize system performance, ensuring reliability and scalability of applications.
  • Collaborate with software engineering teams to support and integrate new technologies into our existing infrastructure.
  • Automate deployment processes and infrastructure management using relevant tools and scripts.
  • Manage cloud infrastructure, ensuring adherence to best practices in security and compliance.
  • Troubleshoot and resolve infrastructure and application issues promptly.
  • Document system configurations, processes, and best practices for internal use.
  • Participate in system design and architecture discussions, offering insights to drive innovation.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software development and DevOps practices.
  • Proficient in scripting languages such as Python, Bash, or Ruby.
  • Experience with containerization technologies, including Docker and Kubernetes.
  • Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficient in configuration management tools, such as Ansible, Chef, or Puppet.
  • Solid understanding of networking concepts and protocols.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The Senior Software Engineer in DevOps at IXL Learning will work with a variety of modern technologies and tools including, but not limited to, AWS for cloud services, Docker and Kubernetes for container orchestration, Jenkins for CI/CD, Terraform for infrastructure as code, and various monitoring tools such as Prometheus and Grafana. Familiarity with version control systems such as Git and knowledge of database management systems is also essential to ensure the seamless operation and deployment of applications.



Ideal Candidates

The ideal candidate will possess strong analytical and critical thinking skills, coupled with a proactive attitude towards problem-solving. You should thrive in a collaborative environment and be comfortable working with cross-functional teams. A passion for continuous learning and staying abreast of industry trends is essential. Moreover, effective communication skills are vital, as you will need to explain complex technical concepts to non-technical stakeholders and mentor junior team members. A commitment to delivering high-quality solutions while adhering to best practices in software development and DevOps methodologies is imperative for success in this role.

A full-time year is 2,080 hours: $20 an hour is $41,600 a year before taxes, and $50,000 a year is $24.04 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

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