Senior DevOps Engineer (Hub-Remote: DC or Philly Metro)
About the role
Element 84 is seeking a highly experienced and motivated Senior DevOps Engineer with a strong background in architecting reliable, scalable cloud systems and a proven record of utilizing infrastructure as code in complex deployments to support our innovative projects.
Responsibilities
Leading the design and implementation of robust, scalable, and secure cloud-native solutions on AWS and Azure.
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, such as 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.
Qualifications
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.
B.S. in Computer Science, Computer Engineering, or a related field (equivalent professional experience will be considered in lieu of a degree).
Experience with Generative AI technologies.
Experience working in regulated contexts (e.g., NIST 800-53, PCI, HIPAA).
Experience with authentication and authorization technologies (e.g., SAML, SSO, AWS Cognito, JWT, OAuth, OPA, Ranger).
Demonstrated ability to proactively learn and integrate new technologies into existing workflows.
Familiarity with geospatial data processing, analysis, or visualization tools and concepts.
Experience using containerized workloads for local development and enterprise deployments (e.g. docker, EKS, EKS-automode, minikube, podman).
Experience with data warehousing or data lakehouses (e.g. Databricks or Snowflake).
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
6 paid floating holidays
40 hours paid Sick Leave
Cell phone stipend