Software/DevOps Engineer - Mid-level
Remote from a home office in the USA! Must be able to work variable/flexible hours for deployments - PST to EST and after hours at times.
Position Overview
We are a small but mighty HIPAA compliant communications platform software company seeking a skilled Mid-level Software/DevOps Engineer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining our software applications while ensuring the reliability and efficiency of our DevOps processes. This role combines software development expertise with DevOps practices to enhance our application deployment and infrastructure management.
• You will start out on the Operations side and train up over the first few months with the goal of getting to Tier 3 - DevOps where you will communicate directly with customers and work on their live systems/platforms.
Key Responsibilities
• Design, develop, and maintain software applications using Object-oriented Programming languages such as Perl.
• Implement and manage RDBMS systems like MySQL or MariaDB to support application data requirements.
• Collaborate with cross-functional teams to develop and optimize Rest APIs using JavaScript.
• Ensure application and network security protocols are adhered to in all development processes.
• Utilize DevOps methodologies to streamline software deployment and infrastructure management.
• Manage and configure Oracle Cloud Infrastructure for application deployment and scalability.
• Apply data structures, algorithms, and modern design principles to develop efficient software solutions.
Qualifications
• 2+ years of experience in software development and DevOps practices.
• Proficient in RDBMS technologies, specifically MySQL or MariaDB.
• Strong understanding of application and network security protocols.
• Experience with Object-oriented Programming, preferably in Perl.
• Familiarity with Linux distributions, specifically RedHat + Oracle.
• Knowledge of JavaScript and experience with Rest APIs is required.
• Experience with cloud environments, particularly Oracle Cloud Infrastructure (OCI), is a plus.
• Strong problem-solving skills and the ability to work collaboratively in a team environment.
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
Benefits
• Base salary: 90k - 110k DOE
• Medical
• Dental
• Vision
• 401k
• PTO