About This Job
DevOps Engineers are expected to work with the DevOps Team, project stakeholders, and CTO to improve the current infrastructure and provide system integrations for all of our apps, websites, development teams, and business processes.
Preferred Skills
Have some experience with most of the following technologies and concepts:
- Experience using Amazon Web Services with an associate level certification or comparable Cloud experience. 
 - Experience with creating REST APIs and using 3rd party APIs (REST/SOAP/.NET/etc). 
 - Experience with Automation and Continuous Integration/Deployment. 
 - Experience using SQL/NoSQL database technologies. 
 - Experience with GIT or other version control systems,
 - Experience using JSON and other markup languages (i.e. XML, YAML). 
 - Experience using AWS CDK to create infrastructure and deploy applications. 
 - Experience researching how to implement solutions to support and solve large business problems. 
 - Knowledge of common frameworks and design patterns. 
 - Experience using one or more of the following languages: Python, Javascript, & Go. 
 - Experience with UNIXbased systems (especially the CLI). 
 
Responsibilities:
- Create and use APIs to integrate different systems with our apps. 
 - Work with DevOps Team and CTO to make current infrastructure run as smoothly, effectively, and efficiently. 
 - Use Amazon Web Services (AWS) to improve the performance and efficiency of our current infrastructure. 
 - Research current trends/tools in DevOps and evaluate their viability for OCV. 
 - Continuous learning on new technologies and how they can be implemented to better an existing infrastructure. 
 - Other duties as assigned. 
 
Qualifications:
- Bachelor’s degree in Computer Science or related. 
 - Proven experience developing solutions to solve business problems. 
 - Strong understanding of design principles, development tools, and deployment technologies. 
 - Ability to manage multiple projects and meet deadlines in a fastpaced environment. 
 - Experience collaborating with Stakeholders to deliver a correct solution. 
 
Strong attention to detail, creativity, and a problem-solving mindset.
- Excellent communication skills and the ability to work collaboratively within a team. 
 - Knowledge of the software development life cycle is a plus. 
 - Highly motivated and driven by life long learning. 
 
Benefits:
- Competitive salary and comprehensive benefits package. 
 - Opportunity for professional growth and career advancement. 
 - Collaborative and innovative work environment. 
 - Paid vacation days and other leave benefits. 
 - Access to training and resources to enhance skills and knowledge. 
 - Opportunity to work with cuttingedge software solutions and contribute to impactful projects. 
 - Chance to make a significant impact on the visual identity and success of our software products.