Job Summary
The role of a DevOps Engineer is to streamline the development and operational processes of software applications. This includes collaborating with software developers, system operators, and other IT staff to manage code releases and enhance the deployment and maintenance of systems. The DevOps Engineer is responsible for ensuring continuous integration and continuous deployment (CI/CD), automating processes, and optimizing system reliability and performance.
Responsibilities
- Design and implement scalable, reliable infrastructure and CI/CD pipelines.
- Monitor system performance and troubleshoot issues to enhance operational efficiency.
- Collaborate with development teams to improve coding practices and deployment strategies.
- Automate repetitive tasks to reduce manual efforts and enhance productivity.
- Maintain security and compliance throughout the deployment processes.
Qualifications
- Experience with various programming languages and scripting tools.
- Proficiency in using configuration management tools and CI/CD platforms.
- Strong understanding of cloud computing environments and virtualization technologies.
- Knowledge of monitoring tools and system performance analytics.
- Ability to work effectively in a collaborative team environment.
Redhorse Corporation provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


