Senior DevOps Engineer | Remote
Who we are
We build the world’s leading digital identity and Verifiable Credential technology. We bring complete solutions that fit into an organization’s existing technology stack, delivering secure, trustworthy, verifiable information. Our Indicio Proven® flagship product is the world’s most advanced solution for decentralized identity using Verifiable Credentials and Open Badges 3.0.
As a rapidly growing start up we need team members who can work in a fast paced environment, produce high quality work on tight deadlines, work without supervision, show initiative, innovate, and be laser focused on results. You will create lasting impact and see the results of your work immediately.
As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations. You will be responsible for designing, implementing, and managing our cloud infrastructure, building pipelines, and deployment strategies. Your expertise in Linux system administration, containerization, and cloud platforms will be vital in maintaining efficient and scalable development environments.
We have weekly sprints, daily standups, peer programming, and game sessions. We have optional opportunities for mentoring others, open source community participation, and leadership opportunities. This is a full-time position with company benefits including:
- Subsidized healthcare
- Matching 401k
- Unlimited PTO
- 14 Federal paid holidays
Indicio is a fully remote team (our Maryland colleagues have a co-working space) and our clients are located around the world. Working remotely requires you to be self-motivated, a demonstrated team-player, and have outstanding communication skills.
We do not conduct live coding interviews, but we do like to talk about your favorite projects and may ask for code samples if you are shortlisted.
Responsabilities & required skills
- Infrastructure Management: Design, deploy, and manage cloud infrastructure on AWS and GCP. Provision cloud resources and ensure the scalability, reliability, and performance of our systems.
- Build and Deployment Pipelines: Develop and manage build pipelines using tools like Jenkins, Github Actions, GitLab CI/CD, or similar. Ensure automated and reliable software delivery processes.
- Autoscaling and Monitoring: Implement auto scaling solutions to handle varying workloads. Set up and manage logging and monitoring infrastructure to ensure system health and performance.
- Development Support: Collaborate with development teams to manage and optimize development environments. Assist in debugging by gathering and analyzing data from various sources. Participate in incident management and resolution.
- Documentation and Best Practices: Create and maintain documentation for infrastructure and deployment processes. Advocate for and implement best practices in DevOps and continuous integration/continuous deployment (CI/CD)
Nice to haves | not required
- Understanding of basic cryptography principles (hashing, symmetric and asymmetric encryption, signatures, etc.)
- Understanding of basic decentralized concepts, verifiable credentials, and/or SSID
- Experience contributing to open source software projects
- Experience working in an agile team
- Working understanding of Websockets
- Experience with RESTful APIs
- Functional skills with Curl / Postman
- Well-formed opinions on state management
- Comfortable using Linux/Unix environments
- Utilization of TDD methodologies
We highly encourage candidates of all backgrounds to apply – even if you don’t have experience in all the requirements and nice to haves. We particularly want to meet underrepresented people in the technology industry.
As a Public Benefit Corporation, a women-owned business, and WSOB certified, Indicio is committed to advancing decentralized identity as a public good that enables all people to control their online identities and share their data by consent.
Apply now!