2MNordic is a Swedish IT consulting company. Since 2001, we’ve helped our customers to re-engineer, digitalize, manage and operate their most essential product development, advancing the ways of working that improve customer experiences, heighten efficiency and lower operating costs to deliver clear outcomes and topline growth. We have the pleasure to work with many varying companies across a couple of industries.
Our highest priority is to create best cus... Visa mer
2MNordic is a Swedish IT consulting company. Since 2001, we’ve helped our customers to re-engineer, digitalize, manage and operate their most essential product development, advancing the ways of working that improve customer experiences, heighten efficiency and lower operating costs to deliver clear outcomes and topline growth. We have the pleasure to work with many varying companies across a couple of industries.
Our highest priority is to create best customer experience by working across different skill sets, technologies and locations as a cohesive team with our customers delivering digital solutions that drive their business growth and increase operating efficiency.
JOB DESCRIPTION
As a Cloud Architect, you will be responsible for designing, building, and optimizing our cloud-based solutions to meet the needs of our clients and stakeholders. You will work closely with cross-functional teams to define architecture standards, develop cloud-native applications, and implement DevOps best practices. The ideal candidate will have a strong background in both software development and DevOps engineering, with expertise in cloud technologies.
Required skills:
Master's degree or equivalent combination of education and work experience
Experience working with business development
A mix of total 7+ years of experience in software development, with a strong focus on cloud-native application development and in DevOps engineering, with expertise in CI/CD pipelines, infrastructure as code (IaC), and automation tools (Terraform / CloudFormation).
Hands-on experience with cloud platforms such as AWS, Azure, or GCP, including proficiency in cloud services and management tools.
Strong programming skills in languages such as Python, Ruby, Java, Shell scripting (Bash) or Node.js, and experience with modern development frameworks and tools.
Experience with containerization and orchestration technologies such as Docker, Kubernetes, Amazon ECS and Helm.
Experience with monitoring tools like Prometheus, Grafana, or Nagios for monitoring system metrics and performance and logging tools like ELK stack (Elasticsearch, Logstash, Kibana), Splunk, or Sumo Logic for collecting and analyzing log data.
Solid understanding of DevOps practices, including continuous integration, continuous delivery, and infrastructure automation.
Maven, Jenkins, Bamboo, GitLab, GitFlow, GitHub flow.
Knowledge of and No databases like My, Postgre, MongoDB, or Redis.
Event-driven architecture, CQRS and event-sourcing design-pattern, DDD and microservices architecture
Knowledge of cloud security principles, best practices, encryption, authentication, and access control mechanisms and compliance frameworks (e.g., CIS benchmarks, GDPR, HIPAA).
Excellent problem-solving skills and the ability to troubleshoot complex issues in cloud environments.
Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Responsibilities
You will be responsible for new development activities in the area and a key resource to drive the applications and the business forward.
Design and architect cloud-based solutions that are scalable, reliable, and secure, leveraging cloud services and technologies such as AWS, Azure, or Google Cloud Platform (GCP).
Develop and implement cloud-native applications using modern development frameworks and methodologies, such as microservices architecture, serverless computing, and containerization (e.g., Docker, Kubernetes).
Collaborate with software development teams to ensure applications are designed with cloud principles in mind, including elasticity, resiliency, and scalability.
Implement DevOps practices and tools to automate and streamline the deployment, testing, and monitoring of cloud-based applications and infrastructure.
Design and implement CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
Define and enforce cloud security policies, best practices, and compliance requirements, including identity and access management (IAM), encryption, and network security.
Optimize cloud costs and resource utilization through effective resource management, monitoring, and performance tuning.
Provide technical leadership and guidance to development teams on cloud architecture, best practices, and emerging technologies.
Stay updated on emerging technologies and industry trends and evaluate their potential impact on our software solutions.
Personal Profile
Proactivity, thinking one step ahead, raise potential issues and suggest solutions
Good interpersonal skills and a team player
Good communicating skills, including a high level in spoken and written English
Flexible and able to adapt quickly to changing business requirements
Innovative - See possible solutions to the impossible
Structured way of working
Strong business orientation - Service minded
Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.
Visa mindre