Our client is using technology to transform transportation around the world. From changing a single person’s daily commute to reducing humanity’s collective environmental footprint — we’ve got huge goals. As a Lead/Architect DevOps Engineer, you will be in-charge to develop solutions that serve workflows and processes that increase Reliability and Observability of production systems. You will be a core member of the Engineering team. Engineers are experienced, highly motivated, independent, fast learners, great problem solvers, and are super fun to work with.
Responsibilities:
- Programming in Golang, Python packages and modules that drive our platform.
- Be a focal point for Observability roadmap and best practices.
- Ability to troubleshoot applicative code and its dependencies.
- Taking responsibility for enabling and maintaining traces, logs, and metrics infrastructure within the organization.
- Creating Platform & Applicative Solutions
- Implementing saturation and preventive metrics & alerts - PromQL, SQL, Lucene.
- Working with Terraform, Terragrunt, CloudFormation, and self-hosted runners.
- Plan & Manage Department cross Company Projects
- Automation with GitLab, Jenkins, Python, AWS and Bash.
- Work without detailed requirements - you are responsible for thinking about the details
- during the work process
Requirements:
- Hold a BSc. in Computer Science or an Engineering field.
- Have 7+ years of experience in a similar position.
- Observability
- Experienced with a development cycle with at least 2 of the languages Go, Java, Python, C, Javascript
- Familiar with Test Driven Development Cycle
- AWS Networking
- OSI Model
- OSS Programming Skills
- Experience with OpenTelemetry, Grafana
- Experience with ElasticSearch, Prometheus, VictoriaMetrics
- Organizational & Data-driven mindset.
- Experienced with the AWS development cycle.
- Have experience Monitoring & Troubleshooting Critical Production Systems
- Have experience with Kubernetes and its internals, familiar with Argo CD & GitOps concept.
- Fast learner: able to quickly master concepts, disciplines, and methods.
- Can work independently, build work plans, and manage tasks efficiently.
- Team player: understands the goals of the team and works towards them.
- Pragmatic: able to transform difficult problems into simple ones and solve them effectively.
- Concise: gets things done in a simple and elegant way.
Benefits:
- Remote work options
- Flexible working hours
Apply for this job