DevOps Engineer
Core
Automating and optimizing cloud infrastructure to accelerate deployment, testing, and release of applications for production, QA, and development environments.
Role type
DevOps Engineer
Builds
Cloud computing solutions, hosted services, and underlying software infrastructure
Domain
Cloud Infrastructure & DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
Linux (RHEL) administration, CI/CD tools (GitLab CI/CD, Azure DevOps), Infrastructure as Code (Terraform, CloudFormation), Python, Docker, Kubernetes, AWS services, SQL/PostgreSQL administration, Agile methodologies
Preferred skills
AWS Developer or AWS Solution Architect Associate certifications, Java build and packaging management, serverless frameworks (Zappa, Serverless, Chalice), Application Performance Monitoring (NewRelic, CloudWatch, Sumologic)
Technologies
Terraform, CloudFormation, Ansible, Python, Node, Bash, Powershell, GitLab CI/CD, Azure DevOps, AWS CloudWatch, NewRelic, Sumologic, Splunk, ELK, Docker, Kubernetes, AWS Fargate/ECS, Maven, Gradle, Artifactory, Cucumber, Robot, Selenium, JMeter, MS SQL, AWS Aurora PostgreSQL Serverless
Responsibilities
Develop and optimize cloud solutions and infrastructure; troubleshoot scalability, high availability, and performance; evaluate new tools and processes; monitor server and application performance; partner with developers on seamless software deployment; manage installation, configuration, and routine maintenance; document processes and performance metrics; implement network administration and cybersecurity best practices
Seniority
Mid-level, hands-on IC