Python Application Developer with DevOps

United States Digital Space LLC
London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Agile Methodology Amazon Web Services Microsoft Azure Software as a Service Cloud Engineering Continuous Integration Software Debugging Software Design Patterns DevOps Github Monitoring of Systems Python (Programming Language)
+18 more
Octopus Deploy Prometheus Datadog Performance Testing ReactJS System Availability Grafana AWS Lambda Gitlab Git Containerization Kubernetes Graphql Api Design Cloudwatch Restful APIs Web Architecture Serverless Computing

Job description

Position: Python Application Developer with DevOps

Department: Platform Engineering

Reporting to: Senior Technology Manager

Location: London or Amsterdam

Hybrid role: 3 days a week from our office & 2 days working from home

About this role

At the JET Platform Engineering department, we are looking for someone who can help us create an exceptional developer experience and take our developer platform to the next level.

We are building the next generation of our Platform Engineering and we need an experienced and talented developer. Someone who can swim fast, react and adapt.

If you are up to date with the latest technology and you are a person who gets things done - we are looking for you!

Responsibilities

  • Planning and developing new engineer-facing products and features
  • Building robust and scalable software components and services using Python
  • Designing and managing cloud infrastructure and automation for high availability
  • Optimizing applications to maximize speed and scalability
  • Creating and maintaining technical documentation, including runbooks
  • Collaborating with global team members and stakeholders
  • Taking a flexible, proactive approach and participating in Agile teams
  • Supporting and maintaining high availability within a SaaS environment

Qualifications

  • Hands-on experience in production environments as a Software Developer and DevOps/Platform Engineer
  • Strong production experience with Python and software design patterns (SOLID, DRY)
  • Expertise in AWS (or similar cloud providers), Containerization and Kubernetes
  • Deep understanding of RESTful API or GraphQL API design and development
  • Strong experience with GIT and CI/CD tooling (Github Actions, Gitlab, Argo CD, Azure Devops)
  • Experience monitoring systems in production (ELK, Grafana, Prometheus, Datadog, CloudWatch)
  • Strong drive for application and performance testing
  • Strong knowledge of web architecture and high availability support
  • Strong problem-solving skills and ability to debug and optimize complex code
  • Innovative and exploratory mindset with drive to learn and offer new perspectives
  • Ability to work in a highly collaborative, global team environment
  • Experience with Container Orchestration platforms like ECS
  • Experience with Serverless technologies such as AWS Lambdas

Inclusion, Diversity & Belonging

No matter who you are, what you look like, who you love, or where you are from, you can find your place at the company. We’re committed to creating an inclusive culture, encouraging diversity of people and thinking, in which all employees feel they truly belong and can bring their most colorful selves to work every day.

Requirements

  • Hands-on experience in production environments as a Software Developer and DevOps/Platform Engineer
  • Strong production experience with Python and software design patterns (SOLID, DRY)
  • Expertise in AWS (or similar cloud providers), Containerization and Kubernetes
  • Deep understanding of RESTful API or GraphQL API design and development
  • Strong experience with GIT and CI/CD tooling (Github Actions, Gitlab, Argo CD, Azure Devops)
  • Experience monitoring systems in production (ELK, Grafana, Prometheus, Datadog, CloudWatch)
  • Strong drive for application and performance testing
  • Strong knowledge of web architecture and high availability support
  • Strong problem-solving skills and ability to debug and optimize complex code
  • Innovative and exploratory mindset with drive to learn and offer new perspectives
  • Ability to work in a highly collaborative, global team environment
  • Experience with Container Orchestration platforms like ECS
  • Experience with Serverless technologies such as AWS Lambdas

About the company

At the JET Platform Engineering department, we are looking for someone who can help us create an exceptional developer experience and take our developer platform to the next level.

We are building the next generation of our Platform Engineering and we need an experienced and talented developer. Someone who can swim fast, react and adapt.

If you are up to date with the latest technology and you are a person who gets things done - we are looking for you!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri Β· World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer Β· Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler Β· LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters Β· World Congress 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo Β· LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 Β· Coffee With Developers

Videos

See all

Related articles

See all