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 DoraHacks, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior DevOps Engineer (Architecture) at DoraHacks will be pivotal in enhancing our infrastructure by designing, implementing, and maintaining scalable systems that support our development and operational processes. The ideal candidate will focus on automating deployments, optimizing performance, and improving the overall architecture of our systems. This role requires a deep understanding of DevOps methodologies, cloud technologies, and infrastructure as code, ensuring that our development teams can deliver high-quality software in a timely and efficient manner.
Job Responsibilities
- Design and implement scalable, resilient, and secure infrastructure architectures.
- Automate system deployments, configurations, and monitoring using CI/CD pipelines.
- Collaborate with development teams to define and refine application architecture and deployment strategies.
- Monitor system performance and provide recommendations for improvements and optimizations.
- Implement security best practices to protect cloud infrastructures and applications.
- Provide mentorship and support to junior team members, fostering a culture of learning.
- Engage in continuous integration and continuous deployment (CI/CD) processes for smooth software releases.
- Document infrastructure architecture, processes, and workflows for team reference.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in a DevOps or similar role.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficient in Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Solid understanding of containerization technologies such as Docker and orchestration frameworks like Kubernetes.
- Extensive knowledge of scripting languages including Python, Bash, or PowerShell.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Certifications in relevant cloud technologies or DevOps practices are a plus.
Technologies & Tools
The Senior DevOps Engineer will leverage a variety of cutting-edge technologies and tools to achieve optimal system performance and reliability. Key technologies include cloud platforms like AWS and Azure, Infrastructure as Code (IaC) tools such as Terraform, container technologies like Docker, and orchestration tools like Kubernetes. The engineer will also work with CI/CD solutions, monitoring systems like Prometheus, and logging tools from the ELK stack, ensuring the infrastructure is robust and efficient.
Ideal Candidates
The ideal candidate for the Senior DevOps Engineer position will possess strong analytical and problem-solving skills, demonstrating a proactive approach to challenges and a commitment to continuous improvement. They will thrive in a fast-paced, collaborative environment, showcasing excellent communication abilities and a strong sense of ownership. Moreover, a passion for technology and a desire for ongoing learning in emerging tools and methodologies will also define a successful candidate in this role.
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.