Overview
Skills
Job Details
Summary Our client, a healthcare technology organization, is in need of a Senior Software Engineer specializing in Cloud Infrastructure to support continued growth. In this position, you will contribute to improvements to the company s cloud infrastructure. You will see the outcome of your work through improved reliability of the system, as well as through improved developer experience for other teams within the organization. Keen attention to detail, problem-solving abilities, and an interest in building cloud infrastructure are essential. Having a strong background in software development is a must. As we scale out to meet the needs of our customers, reliability, efficiency, and security become critical needs. Do you thrive in an environment that encourages innovation and adopting new technologies and processes? We continuously look for new ways to improve our systems and encourage innovative thinking and problem solving. If you are passionate about creating robust and secure systems, writing maintainable code in an agile environment and working with like-minded people, this might be a great fit.
Required Qualifications
- 5-10 years of DevOps and Cloud Infrastructure related experience (AWS technologies preferred)
- Bachelor s degree in Computer Science, Software Engineering, Computer Engineering or related field
- Strong proficiency in DevOps tools and practices, including CI/CD, infrastructure as code (IaC), and automation
- Strong knowledge of containerization technologies such as Docker, ECS/EKS, Fargate
- Experience with one or more general purpose programming languages. We use Golang and TypeScript primarily, but we don t specifically require experience with either. Experience developing custom software is a must
- Experience with scripting languages like Bash, Python, and Powershell
- Experience with version control, especially Git and Github capabilities
- The company performs in-person IAL3 compliant identity proofing so you must be able to produce the required identification documents
- This position is 100% remote, and the successful candidate will be based in the continental USA, in the Eastern or Central time zone (Excluding New York)
- Strong verbal and written communication skills
Desired Qualifications
- Experience with Infrastructure as Code, especially Pulumi and/or AWS CloudFormation
- Software development background preferred.
- Experience with the AWS ecosystem of tools and interfaces used to configure, secure, and maintain running systems
- AWS certifications
- Experience with Linux and/or Windows administration
- Experience maintaining Continuous Integration (CI) pipelines (e.g. Jenkins)
- Experience with Splunk, Okta, ServiceNow
- Experience implementing CIS or STIG security benchmark controls
- Experience with networking design and troubleshooting
- Experience working in an Agile development environment
Essential Job Functions
- Write custom code for multiple purposes(tools, IaC, configuration, etc)
- Maintain and evolve cloud infrastructure in AWS GovCloud
- Work collaboratively with other engineering teams responsible for building the applications and services that sit atop the cloud infrastructure
- Contribute to infrastructure improvements that will make all of the company s engineering teams more efficient
- Participate in code reviews, design sessions, and all sprint ceremonies (standup, sprint review, retrospective, grooming)
- Provide technical leadership e.g. during designs or in your detailed and constructive peer reviews
- Proactively research emerging technologies, evaluate their suitability in our existing tech stack, and incorporate them when business needs warrant.
- Participate in on-call incident resolution schedule rotation
- Providing coaching and mentoring, helping others