https://bayt.page.link/EffTr65ucdb1uBAT6
Create a job alert for similar positions

Job Description

Company Description

CNS (Computer Network Systems) is a technology company in the middle-east & has over 30 years of successful achievements and long-term partnerships with distinct customers across the region.


We are an IT distributor & our expertise are in Banking & Financial Service Insurance, Technology Enablement, IT Outsourcing, Cyber security, Digital Infrastructure, Hybrid Cloud, Digital Workplace, Customer Experience, Digital Transformation, and Block Chain.


We are a Part of the Ghobash Group of Companies, CNS spread across the region with offices in Abu Dhabi, Dubai, Oman, and Kuwait providing a holistic approach that covers all aspects of information communication technology system integration, consultancy, operation, managed services, and IT outsourcing.


CNS also has state-of-the-art network operation centers in Abu Dhabi and Dubai that develop in-house software and applications providing end-to-end solutions to our customers and partners.



Job Description

We are seeking a motivated and talented Junior DevOps Engineer with experience in C#, .NET, and Python development. The ideal candidate will be passionate about software development and eager to integrate DevOps practices into their workflow. This role involves a combination of software development (70%) and DevOps responsibilities (30%). Candidates with Azure or AWS Developer Associate certifications are preferred.


Key Responsibilities


Software Development (70%)


  • Application Development: Design, develop, and maintain applications using C#, .NET, and Python.
  • Backend Development: Build and optimize backend services and APIs.
  • Code Quality: Write clean, maintainable, and efficient code, following best practices for software development.
  • Testing: Develop and maintain unit tests, integration tests, and automated tests to ensure code quality and reliability.
  • Collaboration: Work closely with product managers, designers, and other developers to understand requirements and deliver high-quality solutions.
  • Documentation: Create and maintain technical documentation for applications and systems.

DevOps (30%)


  • CI/CD Pipelines: Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins, GitLab CI, Azure DevOps, or CircleCI.
  • Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code (IaC) scripts using tools like Terraform, CloudFormation, or ARM templates to automate the provisioning and management of cloud resources.
  • Cloud Management: Manage cloud infrastructure on platforms such as AWS or Azure, ensuring scalability, reliability, and security.
  • Monitoring and Logging: Set up and maintain monitoring, alerting, and logging systems using tools like Prometheus, Grafana, ELK stack, Splunk, or CloudWatch to ensure the health and performance of applications and infrastructure.
  • Collaboration: Work closely with operations and security teams to ensure seamless integration and efficient delivery of applications and services.
  • Troubleshooting and Support: Provide support and troubleshooting for deployment and infrastructure issues.

Qualifications

Required Skills and Qualifications


  • Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • Experience in software development with proficiency in C#, .NET, and Python.
    • Basic understanding of DevOps principles and practices.
  • DevOps Tools and Technologies:
    • Familiarity with CI/CD tools such as Jenkins, GitLab CI, Azure DevOps, or CircleCI.
    • Basic knowledge of IaC tools like Terraform, CloudFormation, or ARM templates.
    • Understanding of containerization and orchestration tools like Docker and Kubernetes.
    • Experience with cloud platforms (AWS, Azure) is a plus.
  • Soft Skills:
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and collaboration skills.
    • Ability to work in a fast-paced, dynamic environment.

Preferred Qualifications


  • Certifications: Azure or AWS Developer Associate certification.
  • Experience:
    • Familiarity with serverless architectures and services.
    • Basic understanding of database management and optimization.
    • Knowledge of agile development methodologies and practices.

Benefits


  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • Collaborative and inclusive work environment
  • Access to cutting-edge technologies and tools


Job Details

Job Location
Dubai United Arab Emirates
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.