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 Ampstek, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior DevOps - Automation Engineer at Ampstek, you will play a pivotal role in advancing our DevOps practices by developing and implementing innovative automation solutions. You will work closely with cross-functional teams to enhance our software delivery processes and ensure the reliability and efficiency of our infrastructure. Your expertise will be crucial in optimizing deployment pipelines, fostering a culture of continuous integration and continuous delivery (CI/CD), and implementing best practices in system monitoring and incident response.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline software development processes.
- Enhance automation across various stages of the deployment lifecycle including build, release, and monitoring.
- Collaborate with software engineering teams to ensure a smooth and efficient transition from development to production.
- Monitor system functionality and performance, implementing proactive measures to improve reliability.
- Utilize configuration management tools to automate infrastructure provisioning and management.
- Establish and enforce best practices in code development, deployment, and system security.
- Troubleshoot and resolve operational issues related to infrastructure and application deployments.
- Provide training and support to team members on automation tools and DevOps methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5+ years of professional experience in DevOps, Site Reliability Engineering, or a related discipline.
- Strong proficiency in scripting languages (Python, Bash, etc.) for process automation.
- Hands-on experience with tools such as Jenkins, Git, Docker, Kubernetes, and Ansible.
- Extensive knowledge of cloud platforms (AWS, Azure, Google Cloud) and their services.
- Experience working with monitoring and logging tools (Prometheus, Grafana, ELK Stack).
- Strong understanding of network security protocols and best practices.
- Excellent problem-solving and analytical skills, with a detail-oriented mindset.
Technologies & Tools
The Senior DevOps - Automation Engineer will work with a variety of cutting-edge technologies and tools that facilitate automation and enhance operational efficiency. Key technologies include AWS for cloud infrastructure, Docker and Kubernetes for container orchestration, along with Jenkins and Git for CI/CD pipeline management. Additionally, familiarity with configuration management tools such as Ansible and Terraform will be pivotal in ensuring robust infrastructure as code practices. The role also requires proficiency in monitoring tools like Prometheus and Grafana, which are essential for maintaining system health and proactively addressing issues.
Ideal Candidates
The ideal candidates for the Senior DevOps - Automation Engineer position possess an innovative mindset with a strong drive towards continuous improvement and automation. They exhibit outstanding collaboration skills, enabling them to work effectively with diverse teams to achieve shared goals. Candidates should also demonstrate resilience in tackling complex challenges, along with a proactive approach in addressing operational issues. A passion for technology and a commitment to staying updated with industry trends will also make candidates stand out. Strong communication skills and the ability to mentor team members are crucial in fostering a team-oriented environment.
Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.