Principal DevOps Engineer

Posted 23 days agoViewed
United States, CanadaFull-TimeSoftware Development
Company:Abacus Insights
Location:United States, Canada
Languages:English
Seniority level:Principal, 7+ years
Experience:7+ years
Skills:
AWSDockerPythonAWS EKSBashJenkinsKubernetesSoftware ArchitectureAzureGrafanaPrometheusCI/CDLinuxDevOpsTerraformMicroservicesCollaborationMentoringComplianceNetworking
Requirements:
7+ years of development experience, including architecture and design of complex systems. Deep cloud experience (AWS preferred). Strong Linux systems administration and networking knowledge. Hands-on experience implementing CI/CD systems using platforms like GitLab, Jenkins, or Travis. Expertise in containerization (Docker and Kubernetes). Proficiency with scripting and automation tools (Bash, Python, Terraform). Knowledge of best practices for building efficient, maintainable, testable, and portable applications. Keen attention to detail and excellent communication skills. A team-first attitude and a passion for continuous improvement.
Responsibilities:
Architect, build, and maintain secure, scalable, HIPAA- and HITRUST-compliant infrastructure on multiple cloud platforms (AWS and Azure). Design, implement, and manage scalable, secure, and highly available cloud infrastructure. Define DevOps architecture best practices and lead the strategic direction for CI/CD and Infrastructure as Code (IaC). Collaborate with engineering, product, and security teams to design robust infrastructure solutions. Develop and maintain CI/CD pipelines using Python-based scripts to automate testing, validation, and deployment workflows. Architect and manage containerized environments using Docker and Kubernetes (EKS, AKS, and self-hosted). Design and implement comprehensive monitoring and observability using tools like Prometheus, Grafana, and Splunk. Drive design, implementation, and adoption of our custom Python- and cloud-based deployment platform with an eye toward continuous delivery. Be a leader and promoter of best practices both within the team and across the organization. Partner with cross-functional teams to ensure infrastructure reliability and scalability. Troubleshoot and resolve complex infrastructure and deployment issues. Continuously improve automation, monitoring, and security practices. Mentor team members and advocate for DevOps best practices. Stay current with emerging technologies and recommend improvements to our architecture.
Similar Jobs:
Posted 2 days ago
United StatesFull-TimeSoftware Development
Senior Full Stack Engineer
Company:Five9
Posted 2 days ago
North AmericasFull-TimeSoftware Development
Backend Engineer II - Minesweeper - Personalization
Company:
Posted 2 days ago
Ontario, CanadaFull-TimeSaaS, Risk Management
Senior Solutions Engineer | REMOTE (ONTARIO)
Company:Gatekeeper