The DevOps Engineer role supports the design, implementation, and maintenance of scalable, secure, and automated infrastructure and deployment pipelines for our growing portfolio of applications and services.
Job Duties and Responsibilities (Essential Job Functions) Common job activities are listed below; actual position responsibilities may vary. Refer to your manager or human resources for specific duties and performance expectations.
- Build and maintain CI/CD pipelines to support reliable deployment of applications and services.
- Contribute to infrastructure as code (IaC) development using tools such as Terraform or CloudFormation.
- Support and maintain AWS environments, contributing to scalability, performance, and cost-efficiency.
- Assist in implementing monitoring, logging, and alerting solutions to ensure system reliability and visibility.
- Collaborate with development teams to integrate DevOps best practices into the software development lifecycle.
- Automate operational tasks and improve system resilience through scripting and tooling.
- Support security and compliance across environments by applying guardrails, policies, and vulnerability management practices.
- Participate in incident response and root cause analysis to continuously improve system reliability.
- Contribute to DevOps standards, documentation, and knowledge sharing across the team.
- Perform other duties as requested or as needed to fulfill the purpose of the job.
Performance Expectations
- Meet all performance and behavior expectations outlined in the company performance appraisal form or communicated by management.
- Perform responsibilities as directed achieving desired results within expected time frames and with a high degree of quality and professionalism.
- Establish and maintain positive and productive work relationships with all staff, customers, and business partners.
- Demonstrate the behavioral and technical competencies necessary to effectively complete job responsibilities. Take personal initiative for technical and professional development.
- Follow the company HR Policy, the Code of Business Conduct and all subsidiary and department policies and procedures, including protecting confidential company information, attending work punctually and regularly, and following good safety practices in all activities.
Qualifications
Education:
- Bachelor’s degree in Computer Science, Engineering, or related field.
Experience
- 3+ years of experience in DevOps, site reliability engineering, or infrastructure engineering.
- Working knowledge of AWS services (EC2, ECS, Lambda, S3, CloudWatch, IAM).
- Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, AWS CodePipeline).
- Exposure to containerization and orchestration (Docker, Kubernetes).
- Experience with Azure cloud services preferred.
- Experience with observability tools (Prometheus, Grafana, ELK stack) preferred.
Knowledge And Skills
- Proficiency in scripting languages (Bash, Python, PowerShell).
- Foundational understanding of networking, security, and system administration.
- Familiarity with infrastructure as code tools (Terraform, CloudFormation).
- Knowledge of DevSecOps practices and integration of security into CI/CD preferred.
- Exposure to agile methodologies and enterprise-scale environments preferred.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Certifications in AWS or DevOps practices preferred (e.g., AWS Solutions Architect Associate, AWS DevOps Engineer Associate).
Wage: $110,000 - $149,000 annually; actual wage is based upon education and experience. Potential for annual discretionary bonus.
Benefits: Full suite of benefits including Medical, Health Savings Account, Dental, Vision, Life Insurance, Paid Vacation (PTO), 401(k) with employer match, Flexible Spending Account, and Employee Assistance Program (EAP)
Equal Opportunity Employer