The Opportunity:
We are currently searching for a DevOps Engineer responsible for working with developers from Engineering and members of IT operations to help facilitate and implement efficient processes for application development and delivery. This position is focused on developing new features and services quickly without sacrificing reliability or customer experience. A successful candidate will be a highly motivated self-starter, a consummate professional and team player who can efficiently work with all levels of employees. This individual be capable of managing their work load and prioritizing tasks in a fast-paced environment.
Key Responsibilities and Accountabilities:
Local candidates only at this time, please. We do not offer relocation assistance.
No third-party candidates please.
About Sterling Medical Devices:
Sterling Medical Devices, a provider of custom electro-mechanical and software solutions for the medical device industry, has been dedicated to helping our clients resolve medical device development challenges. Our engineering teams address the whole development process: systems, software, electronics, mechanical, quality, and compliance. Our headquarters, located in Moonachie, NJ, is a casual work environment that engages our team in cutting edge technologies and projects.
Sterling has over 20 years of experience working with doctors, startups, medical device companies and providing solutions for healthcare companies that need to scale up quickly to bring medical device software, hardware, mechanical, and mobile medical device apps to market by successfully navigating the FDA and CE approval process. We design our client’s products with a focus on the user needs and requirements, while making smart design choices based on our extensive and diverse product development experience.
We are currently searching for a DevOps Engineer responsible for working with developers from Engineering and members of IT operations to help facilitate and implement efficient processes for application development and delivery. This position is focused on developing new features and services quickly without sacrificing reliability or customer experience. A successful candidate will be a highly motivated self-starter, a consummate professional and team player who can efficiently work with all levels of employees. This individual be capable of managing their work load and prioritizing tasks in a fast-paced environment.
Key Responsibilities and Accountabilities:
- Define and set development, test, release, update, and support processes for DevOps operations
- Application, build systems and infrastructure planning, testing and development
- Construction and maintenance of CI/CD pipelines for projects
- Deployment of selected CI/CD tools
- Writing scripts for traditionally manual operational processes such as server configuration and application deployment
- Write code that fits into applications and infrastructure resulting in fewer incidents
- Implementation of actionable monitoring solutions
- Identify and deploy cybersecurity measures by continuously performing vulnerability assessment and risk management
- Incidence management and root cause analysis
- Ability to work flexible hours
- Other duties and projects as assigned
- BS in Computer Science or equivalent work experience
- Three to five years’ experience working on Linux based infrastructure
- One to three years’ experience working with popular IaaS platforms such as AWS or Microsoft Azure (AWS Certification or Solution Architecture Certification a plus)
- One to three years’ experience deploying and administering Continuous Integration tools
- One to three years’ experience working with Infrastructure cloud tools
- One to three years’ experience Configuring and managing databases such as MySQL, Mongo
- Experience with source code management tools such as Subversion and Git
- Experience with automated testing solutions for unit testing, integration testing and system testing
- Experience and proficiency in at least 1 object-oriented programming language such as Java or C#
- Experience defining scalable CI/CD pipelines
- Strong understanding and experience operating in an agile development environment
- Sound knowledge of administrative best practices for application servers, database servers and 3rd party appliances
- Proficiency in cross-platform scripting languages and build tools
- Excellent understanding of Ruby, Python, Perl, and Java
- Working knowledge of various tools, open-source technologies, and cloud services
- Awareness of critical concepts in DevOps and Agile principles
- Familiarity with the processes and tooling for version control, automated application builds, automated testing, application deployment, server configuration and server monitoring
- Proficiency in VMWare building and scaling virtual environments
- Ability to analyze and resolve operational challenges that could hinder the organization’s ability to streamline deployment processes
- Thorough understanding of the application development lifecycle and the CI/CD practices that help drive the time-efficient development of high-quality systems
- Understanding of CI tools
- Possess a full understand the most effective ways to deploy applications while minimizing downtime
- Understanding of the practices involved in containerizing an application
- Familiarity with various monitoring solutions that assist in the collection and analysis of container performance metrics
- Professional disposition with and attitude of self-sufficiency and tenacity in getting the job done
- Strong oral communication, listening, interpersonal and written communication skills
- Excellent troubleshooting skills
- Ability to prioritize a workload with multiple tasks and multiple demands and meet due dates
- Willingness to attack issues head on and have the diligence to see them through to resolution
Local candidates only at this time, please. We do not offer relocation assistance.
No third-party candidates please.
About Sterling Medical Devices:
Sterling Medical Devices, a provider of custom electro-mechanical and software solutions for the medical device industry, has been dedicated to helping our clients resolve medical device development challenges. Our engineering teams address the whole development process: systems, software, electronics, mechanical, quality, and compliance. Our headquarters, located in Moonachie, NJ, is a casual work environment that engages our team in cutting edge technologies and projects.
Sterling has over 20 years of experience working with doctors, startups, medical device companies and providing solutions for healthcare companies that need to scale up quickly to bring medical device software, hardware, mechanical, and mobile medical device apps to market by successfully navigating the FDA and CE approval process. We design our client’s products with a focus on the user needs and requirements, while making smart design choices based on our extensive and diverse product development experience.