Full Time

Senior Software Engineer / Devops Engineer

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

Job Overview

The Senior Software Engineer / DevOps Engineer at Narrator will play a pivotal role in designing and implementing robust software solutions while supporting operational improvements through automation and continuous integration. The individual will collaborate closely with product development teams to enhance release cycles and ensure efficient deployment practices. The ideal candidate will be responsible for building, maintaining, and optimizing the infrastructure and processes that support our applications, enabling rapid iteration and deployment while adhering to the best practices in software development and operational excellence.



Job Responsibilities

  • Design, develop, and maintain highly scalable and reliable software applications.
  • Implement and manage CI/CD pipelines to automate the deployment of applications.
  • Collaborate with cross-functional teams to define and refine system architecture and infrastructure needs.
  • Monitor and troubleshoot infrastructure and application performance, ensuring optimal functionality.
  • Develop scripts and automation tools to streamline workflows and improve software release processes.
  • Ensure security and compliance requirements are met across all systems and deployments.
  • Mentor junior engineers and contribute to a culture of knowledge sharing and continuous learning.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development and DevOps practices.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Strong experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes).
  • Familiarity with version control systems, specifically Git.
  • Solid understanding of networking principles and infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Effective problem-solving skills and a collaborative mindset.


Technologies & Tools

The successful candidate will interact with a variety of technologies and tools including cloud computing platforms like AWS, Azure, or Google Cloud, containerization tools such as Docker and Kubernetes, CI/CD tools (Jenkins, GitHub Actions), configuration management tools (Ansible, Puppet), and monitoring solutions (Prometheus, Grafana). Familiarity with databases (SQL, NoSQL) and version control (Git) is also essential for effective performance in this role.



Ideal Candidates

Ideal candidates for the Senior Software Engineer / DevOps Engineer position will possess a blend of technical proficiency and exceptional interpersonal skills. They are problem-solvers capable of working under pressure, demonstrating creativity in their approach to challenges. A strong commitment to ongoing professional development, coupled with robust collaboration skills and the ability to communicate complex concepts effectively to diverse teams, will make a candidate stand out. Additionally, a passion for technology and a proactive approach to adopting industry best practices are crucial for success in this role.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

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