We are seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure and software development processes. You will work closely with developers, project managers, and other stakeholders to ensure that our software solutions are delivered efficiently, securely, and with high availability.
DevOPs Engineer
Job Describtion
Essential Duties and Responsibilities:
– Design and implement cloud-based infrastructure solutions using tools such as AWS, Azure, or Google Cloud Platform
– Develop and maintain automated build, test, and deployment pipelines using tools such as Jenkins, GitLab CI/CD, or AWS CodePipeline
– Collaborate with developers to ensure that software solutions are designed for scalability, reliability, and security
– Monitor and optimize system performance, including server and application monitoring, log analysis, and system backups
– Manage and maintain cloud-based services such as databases, load balancers, and web servers
– Implement and maintain security best practices, including access controls, encryption, and vulnerability management
– Continuously improve software development processes and practices, including Agile development methodologies, code reviews, and automated testing
– Provide technical leadership and mentorship to junior DevOps engineers and developers
– Participate in project planning and estimation
– Stay up-to-date with emerging trends and technologies in DevOps and cloud computing
Qualifications and Requirements:
– Bachelor’s degree in Computer Science, Information Technology, or a related field
– 5+ years of experience in DevOps or software engineering
– Expertise in cloud computing platforms such as AWS, Azure, or Google Cloud Platform
– Experience with infrastructure-as-code tools such as Terraform or CloudFormation
– Strong scripting skills using languages such as Python, Bash, or PowerShell
– Experience with containerization technologies such as Docker and Kubernetes
– Familiarity with Agile development methodologies and DevOps best practices
– Experience with continuous integration and continuous delivery (CI/CD) tools and processes, such as Jenkins, GitLab CI/CD, or AWS CodePipeline
– Knowledge of networking concepts and protocols, such as TCP/IP, DNS, and HTTP(S)
– Understanding of security best practices, including access controls, encryption, and vulnerability management
– Excellent problem-solving skills and attention to detail
– Strong communication and collaboration skills
– Ability to work independently and as part of a team
Apply now
If you have experience in DevOps or software engineering and are passionate about delivering high-quality software solutionsefficiently and securely, we encourage you to apply for this DevOps Engineer position. Join us in creating innovative and impactful software solutions for our clients.