DevOps Engineer
Core
Build and support reliable, scalable technology solutions and internal/external business applications through automation and infrastructure management.
Role type
DevOps Engineer
Builds
Enterprise infrastructure, application environments, and automated deployment pipelines
Domain
Cloud infrastructure and DevOps
Required skills
Server configuration management, CI/CD pipeline management, Infrastructure as Code, Container orchestration, Load balancing, Linux OS hardening, Cloud platform management, Microservices architecture, Automation scripting, Version control
Preferred skills
Site Reliability Engineering (SRE) practices, Troubleshooting and analytical skills, After-hours/on-call support readiness
Technologies
Ansible, Terraform, Azure DevOps, GitHub, Git, HAProxy, Kubernetes, AWS, Azure, Linux
Responsibilities
Manage and support provisioning, installation, configuration, operation, and maintenance of enterprise infrastructure and application environments; Maintain and support version control systems, build tools, and continuous integration and deployment tools; Identify opportunities to improve deployment dependability and reduce manual intervention through automation; Design and support high-availability solutions, including load balancer configurations; Support cloud infrastructure and application environments across AWS and Azure; Participate in 24x7 coverage for the area of responsibility, including occasional after-hours support and on-call duties
Seniority
Mid-level, hands-on IC