Develop and maintain CI/CD pipelines to build, test, and deploy applications across multiple environments (e.g., development, testing, staging, production).
Automate infrastructure provisioning and deployment using tools such as Ansible, Terraform, and Kubernetes, Github
Monitor and optimize application and infrastructure performance and ensure high availability and scalability.
Troubleshoot and resolve issues related to application deployment, infrastructure, and network.
Collaborate with development, testing, and operations teams to ensure smooth and efficient software development lifecycle.
Maintain and improve security posture of applications and infrastructure by implementing security best practices and staying up-to-date with latest security threats and vulnerabilities.
Provide guidance and support to other teams on DevOps practices and tools.
Work on integration efforts with enterprise systems and applications.
Strong analytical, conceptual, and problem-solving abilities Excellent written, verbal, presentation & documentation skills to foster clarity and predictability.
Qualifications
Bachelor's degree in Computer Science or related field.
At least 5 years of experience as a DevOps Engineer or similar role.
Experience with CI/CD pipelines and tools such as Github, GitLab, TravisCI, and CircleCI.
Experience with infrastructure automation and tools such as Ansible, Terraform, and Kubernetes.
Strong scripting skills in one or more of the following: Bash, PowerShell.
Strong Knowledge in JS : Nodejs , React
Experience with cloud platforms such as AWS, GCP, or Azure. AWS are a must.
Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
Knowledge of networking and security best practices.
Additional Plus
Understanding on Airbyte, Workflow manager
Excellent communication and collaboration skills.
Must display strong teamwork and interpersonal skills.
Highly proficient in the English language, both written and verbal
Project management skills- Ability to drive projects end-to-end.
To be self-motivated, willing to take initiative, be accountable to work independently on project and able to effectively handle multiple tasks at one time