Note: The job is a remote job and is open to candidates in USA. Element 84 is a woman-owned small business focused on developing geospatial data processing pipelines and software for various sectors. They are seeking a Senior DevOps Engineer to design, implement, and operate cloud-native solutions while collaborating with technical teams and customers.
Responsibilities
- 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
Skills
- 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
- Active NOAA CAC badge
- 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
- AWS Solutions Architect, AWS DevOps, Azure Solutions Architect Expert, Azure DevOps Engineer Expert, and/or Certified Kubernetes Administrator certifications
- 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
- Eligible for performance- and company profit-based bonuses.
- 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
Company Overview