Apply

Lead Engineer, DevOps

Posted 29 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Lead, Extensive experience

๐Ÿ“ Location: New York City, NOT STATED

๐Ÿ’ธ Salary: 140000 - 180000 USD per year

๐Ÿ” Industry: Digital creative agency

๐Ÿข Company: Code and Theory๐Ÿ‘ฅ 251-500AdvertisingWeb Design

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: Extensive experience

๐Ÿช„ Skills: AWSDockerPythonSoftware DevelopmentBashCybersecurityGCPGitJenkinsKubernetesNginxAzureServerlessCollaborationCI/CDMentoringLinuxDevOpsTerraformDocumentation

Requirements:
  • Extensive experience with provisioning and managing cloud infrastructure on AWS, GCP, and Azure.
  • Experience with IaC tools like Terraform, AWS CloudFormation, and Ansible.
  • Experience with git and managed git platforms like GitHub, Bitbucket, and Azure DevOps.
  • Experience building CI/CD pipelines in GitHub Actions, Bitbucket Pipelines, and Jenkins.
  • Experience with application containerization and orchestration tooling like Docker and Kubernetes.
  • Experience with setting up and administering Linux-based systems.
  • Experience with designing and implementing serverless architectures using AWS Lambda, GCP Cloud Functions, and Azure Functions.
  • Experience with architecting, implementing, and maintaining high-availability systems.
  • Experience with edge cloud platforms and CDNs like Fastly and AWS CloudFront.
  • Experience with developer platforms like Vercel, Netlify, and WP Engine.
  • Experience with security platforms like Snyk and SonarQube.
  • Experience with observability platforms such as New Relic, Datadog, and AWS CloudWatch.
  • Experience writing automation scripts to solve unique problems using Bash, Python, and other languages commonly used for automation scripting.
  • Experience with configuring web servers, proxies, and load balancers like NGINX and Traefik.
  • Experience with implementing cost optimization strategies for managing cloud infrastructure spend.
  • Experience with secrets management tools like AWS Secrets Manager and HashiCorp Vault.
  • Experience with auditing development workflows and improving developer experience and productivity throughout the software development lifecycle.
  • Deep understanding of networking principles, cloud architectures, and web application design.
  • Deep understanding of security best practices and experience implementing DevSecOps principles.
  • Understanding of application development/deployment principles such as feature flags, blue-green deployments, and canary releases.
  • Must be a compelling and clear communicator when collaborating with team members, discussing complex technical topics with others, and authoring architecture diagrams, documentation and PR descriptions.
  • Self-motivated and focused on achieving excellence as a team.
Responsibilities:
  • Building and setting up new development tools and infrastructure.
  • Understanding the needs of stakeholders and developing solutions for them.
  • Working on ways to automate and improve development and release processes.
  • Ensuring that systems are safe and secure against cybersecurity threats.
  • Monitoring the processes during the entire lifecycle for their adherence and updating or creating new methods for improvement and minimizing wastage.
  • Mentoring and guiding the team members.
Apply