.png?1749146438)
DevOps Engineer
DevOps Engineer
The DevOps Engineer will assist our teams in delivering a market led software product for Ren enterprise customers. The DevOps Engineer will act as an authority on design and implementation of highly available secure cloud infrastructure aligned with a modernized software architecture. The candidate will leverage DevOps methodologies to provide a self-service model that empowers development teams to directly interact with application infrastructure configuration. Our ideal DevOps Engineer wants their work to make a difference and cares deeply about the process of building products, the organization and cohesiveness of a product and team in a massively efficient way.
Duties & Responsibilities:
- Collaborate across teams to consolidate and simplify infrastructure tools and services, then support other DevOps engineers using them in production.
- Build libraries, modules, and packages for software engineers and other DevOps engineers to integrate with their projects.
- Work closely with our internal partners and app teams to ensure that we are provisioning infrastructure that meets security, SLA, performance, and cost requirements.
- Solve problems in ways that drive towards simplicity of architecture and operations.
- Other duties as assigned.
Education & Experience:
- Bachelor's degree in computer science or related field (or equivalent experience).
- 3-4 years’ experience with DevOps engineering or software engineering.
- Experience with an OOP language such as Java or C#.
- Comfortable with development concepts and designs.
- Fluent with DevOps tools and practices which drive the Infrastructure as Code mindset.
- Consensus building through teamwork and collaboration.
- Inquisitive and dedicated to improving our processes and producing excellent, high-quality solutions for our customers.
- Meticulous in their interactions with mission critical production systems.
- 3+ years’ experience coding or operating production systems.
- Experience automating infrastructure, testing, or deployments of a web-based application with tools like Ansible or Chef.
- Experience with monitoring and alerting solutions like PagerDuty, New Relic, CloudWatch, or Application Insights.
- Azure certification a plus.
- Comfortable with Windows and Linux administration.
- Experience with web servers such as IIS, NGINX, and Apache.
- Experience with Oracle server administration is a plus.
- Familiar with DevOps tools such as:
- Source control (GitHub) and feature branching strategies
- CI/CD tools (Azure DevOps, TeamCity, etc.)
- Infrastructure as Code frameworks (Azure Resource Manager, Terraform, etc.)
- Configuration management (Puppet)
- Scripting and programming languages (PowerShell, Bash, etc.)
- Application performance monitoring (Dynatrace, AppDynamics, etc.)
- Containerization (Docker, Kubernetes, etc.)
- Jira and Confluence
Ren is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
Create a Job Alert
Interested in building your career at Ren? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field