
Search by job, company or skills

Job Responsibilities:
Azure Cloud Development:
o Design, develop, and implement scalable, reliable, and secure cloud-native applications on
the Microsoft Azure platform.
o Collaborate with software developers to understand requirements and translate them into
functional cloud solutions.
o Utilize Azure services such as Azure Functions, App Services, Logic Apps, and Azure SQL.
o Implement and manage Azure API Management for secure and scalable API services.
o Develop and maintain microservices and serverless architectures using Azure Kubernetes
Service (AKS) and Azure Functions.
o Data Transformation:
▪ Develop and implement data transformation solutions using Java and Python
within Azure environments.
▪ Utilize Azure Data Factory, Azure Databricks, and Azure Synapse Analytics for ETL
processes.
▪ Work with structured and unstructured data, leveraging data processing
frameworks such as Apache Spark, Hadoop, or similar.
▪ Data Integration:
▪ Extract data from on-premises databases and applications using Azure
Data Factory and other data integration tools.
▪ Design and implement ETL processes to transform and load data into
Azure cloud databases (SQL and NoSQL).
▪ Ensure data consistency, integrity, and quality throughout the data
pipeline.
▪ Load transformed data into cloud-based databases such as Azure SQL
Database, Cosmos DB, or other Azure data storage solutions.
• Database Management:
o SQL and NoSQL Databases:
▪ Manage, optimize, and maintain relational databases (SQL) and non-relational
databases (NoSQL) on Azure, such as Azure SQL Database, Cosmos DB, and
others.
▪ Design database schemas, write complex SQL queries, and create stored
procedures.
▪ Implement best practices for database design, management, and security.
o Performance Optimization:
▪ Perform database fine-tuning, indexing, query optimization, and performance
monitoring to ensure optimal database performance.
▪ Conduct regular housekeeping activities, including database backups, restores,
and updates.
▪ Monitor database performance and implement performance optimization
techniques to enhance efficiency and response times.
▪ Address data integrity issues and manage data migration, replication, and
archiving processes.
• DevOps Practices:
o CI/CD Pipeline Development:
▪ Develop and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or
other related tools.
▪ Automate the deployment process and infrastructure provisioning using
Infrastructure as Code (IaC) tools like Azure Resource Manager (ARM) templates,
Terraform, or Bicep.
▪ Implement continuous integration and continuous delivery best practices to
streamline the development lifecycle.
o DevOps Tools Implementation:
▪ Integrate and manage DevOps tools like SonarQube for code quality analysis,
Black Duck for security and license compliance, Coverity for static code analysis,
and Octopus Deploy for deployment automation.
▪ Conduct tool evaluations and provide recommendations for improving existing
DevOps processes.
o Monitoring and Security:
▪ Implement and manage monitoring solutions using Azure Monitor, Azure
Application Insights, and Log Analytics to track performance, diagnose issues, and
improve application health.
▪ Utilize Azure Defender for cloud security posture management, threat detection,
and response.
▪ Set up and manage monitoring dashboards using Grafana and Prometheus for realtime analytics and metrics visualization.
▪ Implement Datadog for comprehensive monitoring, logging, and security insights
across applications, services, and infrastructure.
o Configuration and Security Management:
▪ Implement and manage configuration management tools such as Ansible, Chef, or
Puppet.
▪ Ensure robust security practices are integrated into the CI/CD pipelines and cloud
environments, including vulnerability scanning and compliance checks.
o Monitoring and Logging:
▪ Monitor and optimize system performance, scalability, and availability through
tools like Azure Monitor, Application Insights, and Log Analytics.
▪ Ensure robust logging, monitoring, and alerting frameworks are in place for
proactive issue resolution.
• Infrastructure Management:
o Manage and monitor cloud infrastructure, ensuring compliance with best practices and
security policies.
o Implement backup, disaster recovery, and business continuity plans.
o Optimize cloud resources and costs through regular analysis and adjustments.
o Conduct regular security assessments and audits to identify and mitigate potential
vulnerabilities.
• Collaboration and Support:
o Work closely with cross-functional teams including software development, QA, and
operations to ensure seamless integration and delivery of applications.
o Provide technical support and troubleshooting assistance for cloud-based applications and
infrastructure.
o Assist in capacity planning, scalability testing, and performance tuning for cloud
environments.
• Continuous Improvement:
o Stay updated with the latest industry trends, best practices, and technologies related to
cloud computing and DevOps.
o Propose and implement improvements to existing systems and processes.
o Participate in code reviews, technical documentation, and knowledge-sharing sessions to
foster a culture of continuous learning and improvement.
Requirements:
Education: Bachelor's degree in computer science, Information Technology, or a related field. Equivalent
experience may be considered.
Work experience: Total IT experience on Azure cloud Developer and Devops – 6 to 8 Yrs
• Proven experience as an Azure Cloud Developer and/or DevOps Engineer 3 to 5 Yrs
• Strong proficiency in Microsoft Azure services and infrastructure.
• Experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab, or similar.
• Proficiency in scripting languages like PowerShell, Bash, or Python.
• Experience with Java and Python for data transformation and ETL processes.
• Experience in extracting data from on-premises databases and applications using Azure Data
Factory.
• Strong experience with SQL and NoSQL databases, including Azure SQL Database, Cosmos DB,
and others.
• Hands-on experience with database fine-tuning, optimization, housekeeping, and implementing
best practices.
• Experience with DevOps tools such as SonarQube, Black Duck, Coverity, and Octopus Deploy.
• Monitoring and Security:
o Proficient in using Azure Monitor, Azure Application Insights, and Log Analytics for
monitoring and performance tuning.
o Experience with Azure Defender for implementing security best practices and threat
management.
o Knowledge of Grafana and Prometheus for metrics collection and visualization.
o Familiarity with Datadog for full-stack monitoring and security analysis
Perfect placements. Speedy staffing. Tenacious testing. Who’s Adecco, we hear you ask Only the top provider of first-class HR solutions. Our consultants work with some of the best, and most exciting, companies all over the world. We equip our clients with priceless industry insight and put everything we’ve got into training and mentoring our candidates.
We’re here to match talented people with the job opportunities and employers they’re looking for. On any given day we connect over 700,000 people with fulfilling opportunities that make the most of their skills now and enable them to develop new expertise for the future.
Job ID: 146237513