Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNote: Candidates with Lead level Experience will be a great match. Look for candidates with over 10 years experience.
Responsibilities:
Infrastructure as Code (IaC) Implementation:
Build a secure robust scalable cloud infrastructure on Amazon Web Services
(AWS) using tools like AWS CloudFormation or Terraform.
Create and manage infrastructure components as code ensuring consistency
and repeatability.
Continuous Integration and Continuous Deployment (CI/CD):
Lead/Senior DevOps/Platform Engineer
Austin TX Full time
Design and optimize CI/CD pipelines using AWS DevOps tools.
Automate build test and deployment processes to accelerate software delivery.
GitHub Management:
Collaborate with development teams to implement best practices for source
code management using GitHub.
Ensure version control code reviews and efficient collaboration.
Kubernetes Orchestration:
Proficiently work with Kubernetes to deploy manage and scale containerized
applications.
Implement automated pipelines for building testing and deploying applications
using Kubernetes.
AWS CodePipeline Integration:
Utilize AWS CodePipeline for endtoend automation of application releases.
Configure stages actions and integrations to achieve continuous delivery.
Ephemeral Environments for CI/CD Pipelines:
Set up Ephemeral (temporary disposable) environments for testing staging and
production.
Leverage Kubernetes to create isolated environments that mimic production
conditions.
Cloud Monitoring and Optimization:
Implement best practices for monitoring applications and provide
recommendations for improvement.
Optimize resource utilization cost and performance in AWS.
Technical Documentation and Communication:
Write clear and concise documentation sample code tutorials and best practice
recommendations.
Adapt communication to different levels of critical business and technical
stakeholders.
Containerization and Orchestration:
Utilize Docker for containerization and manage containers using AWS Elastic
Container Service (ECS).
Work with Kubernetes for container orchestration.
Solid AWS Services Experience:
Demonstrate expertise in AWS services including VPC EC2 EBS S3 ASG
CloudWatch Lambda and Load Balancer.
Understand security groups networking and high availability.
Ephemeral Environment Cleanup:
Develop strategies for automatically cleaning up ephemeral environments after
use.
Ensure efficient resource utilization and cost savings.
Qualifications:
8 years of experience as a DevOps/Platform developer with a strong track record of
success
Proven experience in designing and implementing largescale complex software
systems proactive approach to anticipating edge cases & clarifying requirements
Deep understanding of objectoriented programming principles design patterns and
software architecture best practices
Experience with distributed systems scalability and performance optimization
Experience with cloud platforms like AWS Kubernetes or similar
Excellent communication collaboration and leadership skills
Passion for building highquality maintainable and scalable software
Experience with version control systems like GitHub
Strong understanding of objectoriented programming principles and design patterns
Strong knowledge of Python bash scripts YAML Monitoring and Observability
SLI/SLO Event correlation and performance optimization
Strong debugging skills with the ability to find and solve problems with minimal
documentation or outside help.
Proven ability to write clean efficient and maintainable code
Excellent communication and collaboration skills
Passion for building impactful products and a desire to make a difference
Bonus Points:
Experience with containerization technologies like Docker and Kubernetes
Experience in a fastpaced startup environment
Experience with creating Ephemeral Environments
Full Time