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 Ascensus, so some details may not match this job. The employer's own page has the real description.
Overview
The Principal DevOps Engineer at Ascensus will play a vital role in enhancing our cloud infrastructure and software delivery processes. This position encompasses the design, implementation, and optimization of CI/CD pipelines while collaborating with cross-functional teams to ensure a seamless integration of development and operations. The incumbent will serve as a mentor for junior engineers, driving best practices and continuous improvement throughout the organization. Focused on automating and streamlining operations and processes, the Principal DevOps Engineer will ensure robust, reusable, and scalable infrastructure while maintaining high availability and performance standards.
Job Responsibilities
- Design and implement automated deployment pipelines for continuous integration and continuous delivery (CI/CD).
- Collaborate with development and operations teams to foster a culture of collaboration and reliability.
- Oversee the management and scaling of Kubernetes and container orchestration solutions.
- Develop infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
- Implement monitoring, logging, and alerting solutions to enhance system performance and reliability.
- Identify bottlenecks in existing deployment pipelines and optimize workflows for performance.
- Provide mentorship and guidance to team members on DevOps best practices and tools.
- Participate in incident response activities and conduct post-mortem analyses for continuous learning.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in DevOps engineering, site reliability engineering, or similar roles.
- Proficient in scripting languages such as Python, Bash, or PowerShell.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of container technology (Docker, Kubernetes) and orchestration tools.
- Strong understanding of networking protocols, security, and compliance standards.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Excellent problem-solving skills and ability to work in a challenging and fast-paced environment.
Technologies & Tools
The Principal DevOps Engineer at Ascensus will utilize a diverse array of technologies and tools, including but not limited to AWS or Azure for cloud services, Docker and Kubernetes for containerization, Terraform for infrastructure as code, Jenkins or GitLab CI for CI/CD pipelines, and monitoring tools like Prometheus and Grafana. Familiarity with version control systems, such as Git, and configuration management software like Ansible, is also necessary for this role.
Ideal Candidates
Ideal candidates for the Principal DevOps Engineer position will possess a strong technical background paired with excellent communication skills. They should be proactive problem solvers who thrive in collaborative environments and are driven by a passion for innovation and improvement. The ability to mentor and guide less experienced engineers, along with a keen understanding of business objectives, will make a candidate particularly successful in contributing to Ascensus’ goals. A commitment to learning emerging technologies and processes is also essential for continuous advancement and adaptation within the field.
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.