Lead DevOps Engineer

Remote, USA Full-time Posted 2025-02-21

Lead DevOps Engineer ? Remote

Who We Are...

We are a small deep tech startup with specialized capacities in behavior change solutions, offering a proven combination of behavioral psychology, data analytics, and digital communications. Our company focuses effectively on creating science-based solutions that tend to embrace social purpose and enhance the quality of people?s lives by creating a variety of products that use cutting-edge machine learning and data science methods to model, segment, and create the products.

We are seeking a Lead DevOps Engineer who will be responsible for the smooth operation of a company's IT infrastructure. The Lead DevOps Engineer will work with developers and operations staff to deploy and manage code changes and ensure that systems are up and running smoothly. To be successful in this role, a DevOps Engineer must have a deep understanding of both development and operations processes and a strong technical background.

Responsibilities
? Understanding customer requirements and project KPIs
? Implementing various development, testing, automation tools, and IT infrastructure
? Planning the team structure, activities, and involvement in project management activities.
? Managing stakeholders and external interfaces
? Setting up tools and required infrastructure
? Defining and setting development, testing, release, update, and support processes for DevOps operation
? Have the technical skills to review, verify, and validate the software code developed in the project.
? Troubleshooting techniques and fixing the code bugs
? Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
? Encouraging and building automated processes wherever possible
? Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
? Incidence management and root cause analysis
? Coordination and communication within the team and with customers
? Selecting and deploying appropriate CI/CD tools.
? Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
? Mentoring and guiding the team members
? Monitoring and measuring customer experience and KPIs
? Managing periodic reporting on the progress to the management and the customer

Experience
? Experienced working on Linux-based infrastructure and bare-metal platforms.
? Excellent understanding of Terraform, Kubernetes, Docker and Helm
? Excellent understanding of Ruby, Python, Perl, Yaml, and Java
? Excellent understanding of Hashicorp Vault & Keycloak, Prometheus, MemCache, Redis, Elastic Search, AirFlow, Spark, Superset, and Grafana
? Configuration and managing databases such as SQL (PostgreSQL) and NoSQL (MongoDB).
? Working knowledge of various tools, open-source technologies, and cloud services
? Excellent skills in investigating and resolving technical issues, providing level 2 technical support, performing root cause analysis for production errors, building tools to improve customer experience, and developing software to integrate with internal back-end systems.
? Excellent skills in introducing methodologies to balance needs throughout the software development life cycle, processes, and tools, from coding to development to maintenance and updates. Monitor health and track everything happening in all system parts during the software lifecycle.
? Skilled, knowledgeable, and capable of automating the entire DevOps pipeline, including application performance monitoring, CI/CD cycles, infrastructure and configuration management, and many others. Must deeply understand the DevOps toolset, coding, and scripting.
? Skilled in various application elements, such as libraries, software development kits, and APIs, and integrates other components, such as messaging tools, SQL data management, and other software components, with the help of coding and scripting. They must know how to code and run the software.
? Skilled in Governance, Security and Privacy methodologies for the development of encryption and decryption algorithms to enhance the security mechanism for Governance.
? Excellent troubleshooting skills.

Qualifications
? Bachelor's degree in Computer Science and Engineering or equivalent work experience in lieu of degree.
? 12+ years of experience working in a lead role in a large, bare-metal containerized environment using Kubernetes as the main platform for container orchestration.
? 5+ years of experience working on Linux as a System Administrator.
? Experience with open-source technologies such as Apache Software, Hashicorp Services, and Dynatrace tools.
? Experienced in building and maintaining Docker images and coding of Kubernetes orchestration with YAML.
? Experience writing documentation or standard operating procedures related to system administration.
? Some occasional travel may be required.

Salary: $200,000 - $400,000/yr plus bonus & equity

Similar Remote Jobs