- SRE and DevOps Recruiters and Staffing Specialists Platform 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
Our company is hiring a Platform Engineer to join our team of talented software engineers and architects. This vital role will be responsible for maintaining optimal quality of each application by administering software service configurations in various environments and troubleshooting complex, distributed problems to develop solutions. In addition, they will serve as a technical point of contact for customer engagements and provide subject matter expertise to assist in technical decision making and defining successful outcomes.
Typical Duties and Responsibilities
- Design and implement scalable software development systems
- Design, build, and improve existing features, utilities, and tools
- Collaborate with other IT team members to design and implement technical solutions
- Provide operational support for our platform to ensure it is reliable and meets the needs of the business
- Build automation to support product development and data analytics initiatives
- Create automated tests for key features in collaboration with the quality assurance team
- Manage and maintain all applications and prepare reports and documentation in accordance with business standards
- Write server-side REST APIs for the platform
- Analyze and improve the efficiency, reliability, and scalability of the platform
- Identify and fix issues with existing platforms
- Identify new technologies and stay up-to-date on industry trends in order to continuously improve the platform to meet the changing needs of the company
- Work with leadership and cross-functional teams to identify project priorities and ensure their successful execution
Education
- Bachelor’s degree in computer science, engineering, or a related field
Required Skills and Experience
- 2+ years of experience developing in C/C++
- Experience in a scripting language such as Perl, Python, or Bash
- Experience with testing, coding, and debugging
- Experience with open source software and development tools
- Experience working with a range of operating systems
- Experience with APIs
- Knowledge of storage protocols, such as SCSI, NFS, and/or SMB
- Knowledge of information security practices
- Knowledge of visualization technologies
- Knowledge of system design and implementation, including client/server architecture, rendering, user interface tools, database management, and online networking
- Knowledge of Linux kernel fundamentals and programming
Preferred Qualifications
- Experience in DevOps, SRE, or operations
- Experience in Netconf/XML
- Experience in model-based managed-object design and development