Job description
About the role:
We’re looking for a passionate Infrastructure and DevOps Engineer to join our team. The role will work closely with architects, software engineers and operations to design, build, deploy, manage and operate our development, test and production infrastructure. The Senior DevOps will be part of a global team and contribute to build and maintain infrastructure and help us achieve SLA goals of 99.99%.
What will you do:
Implement best practices for software build, deployment and maintenance.
Work with our infrastructure organization on environment setup, automation, and streamlining the scale in-out of infrastructure.
Develop and improve our monitoring and alerting systems.
Assist with capacity planning and load testing of our applications.
Automate the deployment of our platform and all the systems it depends on.
Research various infrastructure and solutions in Amazon Web Services (AWS).
Administration of AWS resources including provisioning, monitoring and maintenance.
Manage Kubernetes cluster and continuously improve the deployment process of our applications.
Kubernetes workload management using Helm/Flux.
Work with various Engineering teams to outline the DevOps execution strategy for different projects.
Drive Automation efforts across the organization utilizing Infrastructure as Code (IaC) using Terraform, Configuration Management, and Continuous Integration (CI) / Continuous Delivery (CD) tools such as Jenkins/Github-Actions.
Assist with organization wide security considerations. Find the best ways to identify security risks and incidents and suggest improvements and create automation as needed to detect and mitigate those risks.
What you will need:
Bachelor's degree in computer science or information systems.
3-5 years’ experience in IT infrastructure work and expertise on AWS platforms.
Strong knowledge of Docker containers and Kubernetes.
Expertise in AWS platform, Linux Operating Systems, Networking, and Database concepts.
Working knowledge of infrastructure as code using Terraform.
Prior exposure to continuous integration/delivery tools like Jenkins / Github-Actions.
Experience with scripting with Bash, python etc.
Good combination of technical and interpersonal skills with strong written and verbal communication; detail-oriented with the ability to work independently.