Welcome to ETHICS CODE! We are a visionary software development company committed to upholding ethical practices in the tech industry. We are currently seeking a talented and dedicated DevOps Developer to join our team.
As a DevOps Developer at ETHICS CODE, you will play a crucial role in designing, implementing, and maintaining our software development and deployment processes. You will collaborate closely with cross-functional teams to ensure smooth and efficient operations, from code integration to deployment.
In this role, you will utilize your expertise in technologies like Docker, Kubernetes, Git, and infrastructure as code (IaC) tools such as Terraform and Ansible. You will be responsible for setting up and managing robust DevOps pipelines, automating infrastructure deployments, and continuously improving our software delivery processes.
Responsibilities
- Design and implement continuous integration and continuous delivery (CI/CD) pipelines to streamline software development and deployment processes.
- Utilize containerization and orchestration technologies like Docker and Kubernetes to support scalable and efficient application deployments.
- Maintain and optimize source code repositories, ensuring proper version control using Git.
- Implement infrastructure as code (IaC) using tools such as Terraform and Ansible to automate infrastructure provisioning and management.
- Collaborate with development teams to troubleshoot deployment issues and optimize application performance and reliability.
- Monitor and enhance system performance, ensuring high availability, scalability, and security of our software systems.
Requirements
Education: Degree in Computer Science, Software Engineering, or related field.
Experience: Minimum of 3 years of experience in a DevOps or similar role.
Technical Knowledge:
- Proficient in Linux command line and scripting.
- Python programming and data management.
- Version control experience with Git and GitHub.
- Container management and orchestration with Docker and Kubernetes.
- Deployment and management of Kubernetes on Azure (AKS) using Azure DevOps and Terraform.
- Administration of cloud-based solutions with Microsoft Azure.
- Design and management of serverless applications in Azure.
- Creation and maintenance of CI/CD pipelines with Azure DevOps.
- Certifications: Microsoft Azure AZ-104 certification preferred.
Soft Skills:
- Excellent communication skills and ability to work in a team environment.
- Ability to solve problems effectively and creatively.
- Results oriented and ability to work in a fast-paced environment.
- Attention to detail and commitment to quality work.
Benefits
-
- π² USD salaryΒ
- π‘ 100% Remote.Β
- π Opportunity to work on projects worldwide.Β
- π¨π½βπ Access to E-learning platforms.Β
- π Annual Day Off.Β
- π° Referral bonuses.Β
- π Certification coverage.Β