Posted on: 22/08/2025
Key Responsibilities :
Infrastructure as Code (IaC) :
- Ensure infrastructure is scalable, reliable, secure, and cost-effective.
CI/CD Pipeline Management :
- Build, optimize, and maintain our Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, CircleCI, or similar.
- Automate software build, test, and deployment processes.
- Implement strategies for efficient and reliable software releases.
Cloud Infrastructure Management :
- Provision, configure, and manage cloud resources on platforms like AWS, Azure, or GCP.
- Implement best practices for cloud security, cost optimization, and performance monitoring.
Containerization and Orchestration :
- Work with containerization technologies like Docker and orchestration platforms like
Kubernetes or Docker Swarm.
- Manage and scale containerized applications effectively.
Monitoring and Logging :
- Implement and maintain monitoring and logging solutions to provide visibility into system performance and application health (e.g., Prometheus, Grafana, ELK stack).
- Proactively identify and troubleshoot infrastructure and application issues.
Automation and Scripting :
- Develop and maintain automation scripts using languages like Python, Bash, or Go to automate repetitive tasks and improve efficiency.
Security and Compliance :
- Implement and adhere to security best practices for infrastructure and deployment
processes.
- Ensure compliance with relevant industry standards and regulations.
Collaboration and Support :
- Collaborate closely with development, QA, and operations teams to ensure smooth and efficient software delivery.
- Provide support and guidance to development teams on platform-related issues.
- Participate in on-call rotations as needed.
Documentation :
- Create and maintain clear and concise documentation for infrastructure, processes, and tools.
Continuous Learning :
- Stay up-to-date with the latest trends and technologies in platform engineering and DevOps.
- Proactively identify opportunities to improve our platform and processes.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-3 years of experience in a Platform Engineering, DevOps, or similar role.
- Solid understanding of Linux operating systems.
- Hands-on experience with at least one Infrastructure as Code (IaC) tool (e.g., Terraform,
CloudFormation).
- Experience building and managing CI/CD pipelines.
- Familiarity with containerization technologies (Docker) and orchestration (Kubernetes or
Docker Swarm).
- Experience with scripting languages (Python, Bash, Go).
- Understanding of monitoring and logging principles and tools.
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration skills.
- A proactive and self-motivated approach to learning and problem-solving
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1533908
Interview Questions for you
View All