Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.
Position Overview
The DevOps Engineer for Customer Experience Applications will play a crucial role in enhancing and sustaining our customer-facing platforms. This position involves collaborating closely with software development and infrastructure teams to automate and optimize deployments, monitor performance, and ensure overall system reliability. You will be responsible for implementing CI/CD pipelines, maintaining cloud infrastructure, and employing best practices in security to ensure an exceptional experience for our customers. The ideal candidate should be proficient in cloud technologies and have a strong foundation in scripting and automation.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline development and deployment processes.
- Collaborate with cross-functional teams to identify and resolve issues related to customer experience applications.
- Monitor system performance, reliability, and security of the customer experience platforms.
- Automate manual processes and develop infrastructure as code solutions to improve operational efficiency.
- Conduct regular system audits and implement security best practices to protect customer data.
- Provide technical support and troubleshooting for application-related incidents and outages.
- Document processes, configurations, and system changes to maintain knowledge transfer within the team.
- Continuously evaluate new tools and technologies to enhance system operations and customer experience.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience as a DevOps Engineer or in a similar role.
- Strong proficiency in cloud platforms (e.g., AWS, Azure, GCP) and container orchestration tools (e.g., Kubernetes, Docker).
- Experience with automation and scripting languages such as Python, Bash, or Shell scripting.
- Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) and associated practices.
- Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
- Strong understanding of monitoring tools (e.g., Prometheus, Grafana, ELK Stack) and logging practices.
- Excellent problem-solving skills and ability to thrive in a fast-paced, dynamic environment.
Technologies & Tools
The DevOps Engineer will primarily work with a stack that includes cloud platforms such as AWS or Azure, containerization technologies like Docker and Kubernetes, CI/CD tools including Jenkins or GitLab, configuration management tools such as Ansible or Puppet, and monitoring systems using Prometheus and Grafana. Familiarity with version control systems like Git is also essential, as is the ability to work with various scripting languages for automation tasks.
Ideal Candidates
The ideal candidates for this position will be proactive problem solvers with a keen attention to detail and a strong passion for technology. They should exhibit excellent communication skills to facilitate collaboration with diverse teams and have a genuine commitment to continuous improvement and innovation. Candidates who can adapt quickly to changing requirements and who are eager to learn and implement new tools and methodologies will excel in this role.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.