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 Abridge, so some details may not match this job. The employer's own page has the real description.
Overview
The Staff/Senior DevOps Engineer at Abridge will play a critical role in streamlining and automating our software development and operational processes. You will be responsible for building robust infrastructures, improving the deployment pipeline, and ensuring high availability and performance of applications. You will collaborate with cross-functional teams to optimize resource usage, implement incident management practices, and enhance system monitoring, thereby ensuring that Abridge delivers exceptional service to its users while maintaining operational excellence.
Job Responsibilities
- Design, build, and maintain scalable and highly available systems in various environments.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to enhance software delivery processes.
- Monitor, troubleshoot, and optimize performance of applications and systems.
- Collaborate closely with development teams to define, configure, and optimize applications and systems for deployment.
- Ensure security best practices are integrated into all aspects of infrastructure and deployment.
- Develop automation scripts to improve operational efficiencies.
- Conduct regular assessments and capacity planning to ensure scalability.
- Prepare documentation and conduct knowledge-sharing sessions with other team members.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in a DevOps, Systems Engineering, or a related role.
- Proficient in scripting languages such as Python, Bash, or PowerShell.
- Strong experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
In the role of Staff/Senior DevOps Engineer, you will primarily work with technologies and tools such as Docker for containerization, Kubernetes for orchestration, AWS or Azure for cloud infrastructure, and Jenkins or GitLab CI for continuous integration and continuous deployment processes. Familiarity with monitoring tools like Prometheus or Grafana, as well as IaC tools like Terraform, will be critical for managing our environments efficiently.
Ideal Candidates
The ideal candidate for this position will possess a strong blend of technical expertise and collaborative spirit. They will have a growth mindset, be eager to learn new technologies, and demonstrate excellent communication skills to work effectively with cross-functional teams. They should be proactive, adaptable, and capable of managing multiple tasks and deadlines while maintaining a focus on quality and performance. A passion for automation and continuous improvement in system processes will also characterize a successful applicant.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.