Please let Creative Chaos know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
The Senior DevOps Engineer is responsible for ensuring adherence to the SLAs as per contract.
This role involves taking the lead on urgent issues and projects, ensuring statuses are properly communicated and appropriate staffing resources are assigned as required.
The engineer will design, build, support, and manage engineering activities related to cloud initiatives, specifically developing, designing, and supporting automation modules using Puppet technologies.
Troubleshooting and resolving issues in underlying Puppet Enterprise architectures and associated tech stack such as Linux, Networking, and Load Balancing is a key responsibility.
The position requires a thorough process methodology and the ability to communicate with all stakeholders effectively.
The engineer will work collaboratively with development engineering to create and deploy a CI/CD infrastructure.
Developing and implementing environments for quality assurance, development, etc., is part of the job.
The role includes deploying and supporting applications in a cloud environment.
The engineer is responsible for infrastructure security, ensuring environments are secure, reliable, scalable, and automated.
Providing direct server support during various operations such as deployment and general production is required.
Collaboration with developers to ensure new environments meet requirements and conform to best practices is essential.
The engineer will design, implement, and test agreed-upon infrastructures.
Automating the deployment of Linux applications, system configurations, and security settings is a key task.
Evaluating candidates for open positions is also part of the responsibilities.
Requirements:
A BS degree in Computer Science, Software Engineering, or a similar relevant field is required.
A minimum of 3-7 years of related experience in the professional industry is necessary.
Experience in Puppet scripting and building required automation using standard technologies such as Puppet is essential.
The candidate must have experience in Puppet automation, developing automation code to deploy and maintain systems and applications using application orchestration software.
Familiarity with DevOps practices and automation tooling is required.
The candidate should have facility with techniques used to virtualize servers, applications, and desktops, along with knowledge of the data center requirements to implement each technology.
Hands-on experience with automation tools such as Ansible and Chef is a must.
Experience with infrastructure tools like Terraform and Cloud Formation is required.
Familiarity with CI/CD toolchain, specifically Kubernetes, is necessary.
Basic level scripting experience in Python, Ruby, Bash, or Powershell is required.
Experience with Linux distributions such as RHEL 8, CentOS, Ubuntu, and Amazon Linux is essential.
Excellent verbal and written English communication skills are required.
A flexible attitude and versatile personality are necessary for this role.
Benefits:
The position offers Paid Time Off to support work-life balance.
Employees have the option to Work From Home, providing flexibility in their work environment.
Health Insurance is provided to ensure the well-being of employees.
Outpatient Department (OPD) benefits are included.
Opportunities for Training and Development are available to enhance skills and career growth.
Life Insurance is offered for added security and peace of mind.
An Exchange Program is available, providing unique opportunities for employees.