Application Developer
KeySkills
Company Name
Job Description
Job Description:
We are looking for an experienced DevOps Application Developer to join our development team. The ideal candidate will have a strong background in CI/CD, containerization, and cloud services (especially Azure). You will contribute to both application development and infrastructure automation, ensuring scalable, reliable, and high-performance software delivery pipelines.
Roles & Responsibilities:
Design, develop, and maintain DevOps pipelines and automation for code integration, testing, and deployment
Collaborate with development, QA, and operations teams to understand application requirements and implement best DevOps practices
Participate in code reviews, enforce coding standards, and ensure security compliance
Implement container-based deployments using Docker and Kubernetes
Monitor application and infrastructure performance, troubleshoot issues, and ensure high availability
Continuously enhance and optimize CI/CD workflows using Azure DevOps, Git, and other tools
Provide technical expertise, mentor junior developers, and contribute to solution architecture
Professional & Technical Skills:
Must-Have Skills:
Strong proficiency in DevOps methodologies and tools
Experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab, etc.
Hands-on with containerization technologies: Docker, Kubernetes
Familiarity with cloud infrastructure ? ideally Microsoft Azure
Strong scripting skills (Bash, PowerShell, Python, or Groovy)
Good-to-Have Skills:
Development experience in Java and Spring Boot
Exposure to Infrastructure as Code (IaC) ? Terraform, ARM templates, etc.
Understanding of monitoring and logging tools like Prometheus, Grafana, ELK Stack
Knowledge of Agile/Scrum methodology and DevSecOps principles