1 Delivery Solutions Job
Senior Software Engineer - DevOps
Delivery Solutions
posted 4mon ago
Key skills for the job
We are seeking a talented DevOps Engineer with expertise in AWS and GCP environments, CI/CD pipelines, Terraform, MongoDB, RDS, REST APIs, and API Gateway. The ideal candidate will be responsible for building and managing scalable cloud infrastructures, automating deployment processes, and ensuring high availability and performance of our systems.
Responsibilities :
Infrastructure
Ensure the resilience of the system through disaster recovery and implementation of architectural changes that ensure 0 downtime.
Setup monitoring dashboards and alerts to ensure our SLAs are being met and that the system is stable.
Investigate the cause of alerts and take appropriate actions. Assist team during P1s
Incidence management and root cause analysis.
Make architectural changes to ensure we are in compliance with our security posture and performance SLAs
Operate, Administrate, Audit and provide Support on Cloud Based Resources (AWS).
API Gateway, Route 53, Security Gateways, VPC, EC2, ECS, S3, SSM, ELB/ALB/NLB, Target Groups, Launch Templates/Configurations, Auto Scaling Groups
Good to have experience on IaC based technologies such as Cloud Formation, Terraform.
DevOps
Ensure proper functioning of CI/CD pipelines. Know how to setup Jenkins pipelines using Groovy
Ensure deployments happen faster
Manage and operate the infrastructure and configuration of applications with a focus on automation and infrastructure as code.
Work with various stakeholders/ teams in creating the infrastructure needed for various features
Utilization of DevOps tools like Snyk, JFrog, Jenkins, Grafana, Prometheus
Working with software developers and software engineers to ensure that development follows established processes and works as intended
Have the technical skill to review, verify, and validate the software code developed in the project.
Manage Sandbox & production deployments
Qualifications
At least 4 years of experience in maintaining infrastructure
Proven ability in managing infrastructure at scale
Have worked on setup & monitoring of production infrastructure
Certifications related to infrastructure management and AWS, GCP
Experience using Docker/Kubernetes.
Ability to code to manage infrastructure and Jenkins pipelines
Experience in automation tools & eagerness to "automate all the things"
Experience with alerting, and monitoring tools (Cloudwatch/ Newrelic)
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for DevOps Software Engineer roles with real interview advice