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 Upstart, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Principal DevOps Engineer at Upstart, you will play a pivotal role in enhancing our cloud infrastructure, ensuring the reliability and performance of our deployment pipelines, and driving a culture of continuous improvement across the teams. You will lead initiatives to automate and streamline processes, collaborate closely with engineering and operations teams, and take ownership of system architecture to enable rapid and scalable deployments. Your expertise will be critical in guiding teams through the adoption of DevOps best practices, optimizing resource utilization, and supporting the overall mission of Upstart.
Job Responsibilities
- Design, implement, and maintain scalable infrastructure solutions in cloud environments.
- Develop and enhance CI/CD pipelines to streamline software delivery processes.
- Ensure high availability and performance of critical services through proactive monitoring and tuning.
- Collaborate with software engineering teams to integrate development and operations through the adoption of DevOps practices.
- Lead incident response efforts, managing troubleshooting processes to mitigate service disruptions.
- Establish and enforce best practices for security, compliance, and disaster recovery across the infrastructure.
- Mentor and guide junior engineers in DevOps methodologies and practices.
- Research and implement new technologies that improve operational efficiency and system performance.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 8+ years of experience in DevOps, system administration, or related roles.
- Strong proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with containerization and orchestration technologies, including Docker and Kubernetes.
- Proficient in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Solid understanding of CI/CD tools like Jenkins, GitLab, or CircleCI.
- Experience in scripting languages like Python, Bash, or Ruby.
- Strong knowledge of networking protocols, system architecture, and security best practices.
Technologies & Tools
The Principal DevOps Engineer at Upstart will work with a broad range of technologies, including but not limited to AWS for cloud services, Docker and Kubernetes for container orchestration, Terraform for infrastructure as code, Jenkins and GitLab for continuous integration and delivery, as well as monitoring tools like Prometheus and Grafana. Familiarity with scripting languages such as Python or Bash will also be essential for automating processes and improving operational efficiencies.
Ideal Candidates
Ideal candidates for the Principal DevOps Engineer position will possess strong leadership qualities and a passion for innovation. They should demonstrate excellent problem-solving skills, an ability to work collaboratively in a team-oriented environment, and a commitment to quality and continuous improvement. A proactive attitude towards learning new technologies and methodologies is essential, as is the capability to mentor and support team members. Excellent communication skills, both verbal and written, are crucial for conveying complex technical concepts clearly and effectively to diverse audiences.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.