Job responsibilities
- Provides leadership during the development and enhancement of InstaMed's AWS production systems and network
- Develops and provide systems usage statistics, monitoring approach, and turning recommendations in AWS.
- Performs ongoing monitoring, and reporting of current resource utilization levels, and error utilizing Datadog/Cloudwatch
- Continually refines established disaster recovery and business continuity with AWS availability zones with a 99.99% SLA
- Participates in infrastructure maintenance & refresh activities as defined by the IT Operations maintenance schedule. This includes 24/7 Biweekly on-call rotation.
- Maintains an awareness of current security threats, vulnerabilities, risks and associated technical countermeasures and security best practices
- Supports and adheres to all InstaMed Compliance and information security policies, practices, and procedure, including the handling of systems and data
- Executes standard software solutions, design, development, and technical troubleshooting
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
- Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Experience with AWS, Amazon CloudWatch, Lambda EC2/S3/EBS/EFS (From Your JD)
- Experience with DataDog Infrastructure Monitoring
- Experience with MS Windows Servers (2012 R2 and 2016) (From Your JD)
- Strong Project Management requirements gathering and analytical skills. (From Your JD)
- Ability to act discretely with confidential information (From your JD)
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Experience with high availability Demonstrable ability to code in one or more languages
- Experience across the whole Software Development Life Cycle
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
- Preferred Server Virtualization Experience - Hyper V Preferred or VMWare
- Experience with high availability / mission critical operations is a plus.
- Experience with co-located datacenters and disaster recovery full replication is a plus.
- Strong communication, critical thinking and problem-solving skills. Ability to think outside the box.