Senior DevOps Engineer (AWS)
$$$$
What You Will Do
- Advise teams on DevOps best practices, processes, and tools.
- Improve the overall Software Development Life Cycle (SDLC).
- Design, implement, and maintain monitoring, tracing, and logging infrastructure.
- Build and maintain CI/CD pipelines and supporting cloud infrastructure.
- Maintain and optimize custom-built systems, with scalability, reliability, and security in mind.
- Support the migration of services from GCP-hosted Kubernetes environments to AWS using serverless frameworks and architectures.
- Help establish and reinforce development best practices and deployment procedures.
- Create automation scripts for system deployment, monitoring, maintenance, and operational workflows.
- Support both cloud-based and on-premises or distributed systems.
- Produce clear and detailed technical documentation for systems, processes, and procedures.
Promote continuous improvement across infrastructure, operations, and software delivery.
Requirements
- At least 3 years of professional experience working with AWS and/or GCP cloud services.
- At least 3 years of experience with technologies such as:
- AWS Lambda or other cloud functions
- Amazon Route 53
- Amazon VPC
- Amazon EC2
- Pub/Sub messaging systems
- Kubernetes
- Serverless Framework
- At least 2 years of experience building and maintaining CI/CD pipelines using tools such as GitHub Actions, AWS CodeBuild, and AWS CodePipeline.
- At least 2 years of experience with source-control platforms such as GitHub and AWS CodeCommit.
- At least 2 years of experience monitoring distributed systems, preferably with Datadog.
- Experience implementing secure Software Development Life Cycle practices.
- Strong scripting skills using PowerShell, Bash, or Node.js. Python experience is an advantage.
- Fundamental knowledge of Linux and Windows operating systems.
- Practical experience with Docker, Kubernetes, and REST APIs.
- Experience working with on-premises or distributed solutions.
- Solid understanding of ITIL principles and a proactive approach to continuous improvement.
- Ability to create accurate, detailed, and well-structured technical documentation.
- Strong problem-solving skills and a self-driven, hands-on working style.
- Passion for technology and the ability to influence technical decisions across software-development teams.
Commitment to completing tasks with precision, accountability, and integrity.
Advantages
Experience with any of the following would be an advantage:
- AI or MLOps, including NVIDIA Jetson or other NVIDIA technologies
- Agile software-development methodologies
- Cloudflare services
- Helm
- Docker Compose
- Swagger or OpenAPI documentation
- SQL and NoSQL databases, including DynamoDB, MongoDB, and MySQL
- AWS or GCP professional certifications
Required languages
English
B2 - Upper Intermediate
AWS, GCP, Docker/Kubernetes/Terraform, CI/CD, Python, Bash
Published 28 August
40 views
ยท
16 applications
See stats of candidates who applied for this job ๐
๐
$2700-3500
Average salary range of similar jobs in
analytics โ
Loading...