- SRE and DevOps Recruiters and Staffing Specialists DevOps Software Engineer
SRE and DevOps Jobs
- Automation Engineer
- AWS DevOps Engineer
- Azure DevOps Engineer
- DevOps Admin
- DevOps Administrator
- DevOps Cloud Engineer
- DevOps Manager
- DevOps Software Engineer
- DevOps Specialist
- DevSecOps Engineer
- DevSecOps Specialist
- Director of SRE
- Head of DevOps
- Internet of Things Engineer
- Linux Admin
- Linux Administrator
- Linux Engineer
- ML/AI Engineer
- Platform Engineer
- Python Developer
- Site Reliability Engineer (SRE)
- Systems Engineer
- UNIX Admin
- Unix Admin
- Windows Engineer
We are hiring an experienced DevOps Engineer to help us continue our company’s growth. The primary function of this role will be to build functional systems that improve our workflow and/or customer experience. They will be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our business needs. Our ideal candidate will have a background in software engineering as well as familiarity with Ruby or Python. In addition, they should be comfortable working both independently and in collaboration with other developers and engineers within the business.
Typical Duties and Responsibilities
- Analyze the company’s current technology and develop steps and processes for improvement
- Build and implement new development tools and infrastructure
- Identify ways to automate and improvement development and release processes
- Testand examine code and analyze the results
- Assist other departments and engineers in creating practical demonstrations of proposed solutions
- Provide detailed specifications of proposed solutions, including materials, time, and manpower required
- Set clear goals for all areas of the project and develop steps to oversee their execution
- Ensure systems are secure against cybersecurity threats
- Identify technical problems and develop software updates and fixes
- Deploy updates and fixes and provide level 2 technical support
- Develop scripts to automate visualization
- Collaborate with other engineering professionals in the company to maintain hardware and software needed for projects
- Work with developers and engineers to ensure project development follows established processes and functions as intended
Education
- Bachelor’s degree in computer science, software engineering, or a related field
Required Skills and Experience
- Experience developing engineering applications for a large corporation
- Experience with software engineering, customer experience, and civil engineering
- Experience working in cross-functional teams to facilitate the execution of proposed project plans
- Experience working with various operating systems
- Proficiency with Git and GitHub workflows
- Proficiency with Ruby or Python
- Knowledge of databases and SQL
- Knowledge of best practices for system security measures
- Project development and leadership skills
Preferred Qualifications
- Master’s degree in computer science, software engineering, or a related field