Description

As a DevOps Platform Engineer, you will play a critical role in maintaining and enhancing our platform infrastructure. You will be responsible for monitoring application performance, performing system upgrades, and managing outages to ensure seamless operations. Collaborating with cross-functional teams, you will also contribute to architectural decisions that drive our platform's scalability and resilience.Key Responsibilities:Implement and manage monitoring solutions to ensure high availability and performance of applications and infrastructure.Oversee application deployments, configuration, and troubleshooting to maintain optimal functionality.Plan and execute system upgrades and patches, minimizing downtime and ensuring smooth transitions.Lead the response to outages and incidents, conducting root cause analyses and implementing corrective measures.Collaborate with engineering teams to design scalable, reliable, and efficient platform architectures.Develop and maintain automation scripts and tools to streamline deployment and operational processes.Create and maintain comprehensive documentation for systems, processes, and architecture.Work closely with development, QA, and operations teams to foster a culture of continuous integration and continuous delivery (CI/CD).3+ years of experience in DevOps, Platform Engineering, or related roles.Proficiency with platforms like Jenkins, SonarQube, Artifactory, Vault, Jira, Confluence and containerization technologies (e.g., Docker, Kubernetes).Strong experience with monitoring tools (e.g., Prometheus, Grafana, ELK stack).Familiarity with scripting languages (e.g., Python, Bash) and configuration management tools (e.g., Ansible, Terraform).Knowledge of CI/CD pipelines and DevOps best practices.Excellent problem-solving skills and the ability to work under pressure.Strong communication and collaboration skills.

Education

Any Graduate