Job Description:
• Leading the design and implementation of robust, scalable, and secure cloud-native solutions on AWS.
• Collaborating with security experts to translate organizational security requirements into secure and compliant cloud implementations.
• Developing and maintaining infrastructure-as-code to manage and provision infrastructure across numerous Azure and AWS accounts, ensuring consistency and efficiency.
• Maintaining and optimizing CI/CD automation pipelines to facilitate rapid and reliable software deployments.
• Crafting automation scripts in Python, Bash, JavaScript, and other relevant languages to streamline operational workflows.
• Contributing to the development and maintenance of infrastructure supporting Generative AI applications on domain-specific datasets.
• Automating the creation and management of front and back-end applications, pipelines, security tooling, etc.
• Defining and advocating for best practices and standards for DevOps success across Element 84 and our customer organizations.
Requirements:
• 6+ years of experience in software development, with 3+ years specifically focused on Cloud Technologies.
• Strong, hands-on experience with IaC is a must, including writing, maintaining, and troubleshooting complex configurations for cloud environments.
• Strong experience developing in one or more programming languages (e.g., Python, Bash, JavaScript).
• Demonstrable experience designing, deploying, and managing infrastructure and services on a major cloud platform.
• Ability to clearly document and communicate intricate architectural concepts at various levels, including delivering presentations, creating visual representations of architectures, and writing white papers.
• Demonstrated experience in negotiating tradeoffs between critical factors such as security, performance, maintainability, and cost.
• Proven ability to multitask and effectively prioritize work across competing demands and multiple customers.
• Extensive experience working within an Agile Development software team.
• Solid experience with Linux environments.
• Deep understanding of cloud architecture patterns and tradeoffs (e.g., serverless vs. provisioned, managed services vs. self-hosting).
• Expertise with build and deployment automation tools.
• Proficiency with infrastructure monitoring tools (e.g., CloudWatch, AWS Config, Kibana, Splunk, Grafana, OpenTelemetry, Honeycomb, etc.).
• Experience with data storage and data engineering tools and technologies (e.g., ElasticSearch, SQL, NoSQL, DynamoDB, Redshift, Athena, Glue, etc.).
• Experience with networking tools and technologies and troubleshooting issues (CloudFront, Route53, Load Balancers, API Gateway, VPCs, NACLs, etc.).
• Technical cloud certification (e.g., AWS Solutions Architect Associate/Professional, AWS DevOps Engineer Professional, Azure Solutions Architect Expert, Azure DevOps Engineer Expert) or willingness to obtain one.
• This position requires that applicants be a US Person (US citizen or legal permanent resident) and authorized to work in the United States without sponsorship now or in the future.
Benefits:
• Competitive medical, dental and vision benefits
• Life Insurance, Short & Long Term disability insurance
• Voluntary Accident, Critical Illness & Hospital Insurance
• 401(k) and Roth 401(k) retirement plans with a fixed 3% of salary employer contributions (paid regardless of employee participation)
• Health savings account with a company contribution
• Flexible spending accounts (medical, dependent care and transportation)
• Company-paid parental leave after one year of employment
• Flexible work schedules
• Paid employee assistance program
• Paid sick leave
• 6 paid floating holidays per year
• 4 weeks + 1 day Paid Vacation per calendar year
• Cell phone stipend