Senior AWS DevOps Engineer at IC Markets designing and implementing cloud infrastructure. Responsible for building secure trading platforms and automating software development lifecycle.
Responsibilities
Designing and implementing IC Markets’ cloud infrastructure on Amazon Web Services (AWS).
Building resilient, scalable, and secure trading platforms.
Automating the entire software development lifecycle (SDLC) and ensuring observable, reliable, and cost-effective systems.
Designing and managing highly available, fault-tolerant AWS infrastructure for global trading platforms.
Implementing Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or CDK.
Automating deployments and infrastructure updates with CI/CD pipelines - AWS Code Pipeline, GitLab & Jenkins.
Developing advanced automation with Octopus, AWS Code Deploy, and Bamboo.
Deploying and managing containerized applications using ECS, EKS (Kubernetes), and Fargate.
Optimizing ECS/Kubernetes clusters for cost efficiency, scalability, and performance.
Implementing service discovery and load balancing for microservices-based architectures.
Developing event-driven architectures using AWS EventBridge, SNS, SQS, and Lambda.
Building and maintaining real-time data processing pipelines using Kinesis Streams, Kinesis Firehose, and DynamoDB Streams.
Supporting pub/sub messaging models to enable efficient inter-service communication.
Implementing IAM best practices, least privilege policies, and security automation.
Securing cloud networking with VPCs, Direct Connect, Transit Gateway, AWS WAF, and Shield.
Setting up monitoring and alerting with CloudWatch, Prometheus, Grafana, and X-Ray.
Implementing log aggregation and analytics using AWS services like CloudTrail, OpenSearch (Elasticsearch), and Firehose, or external tools like Prometheus and Grafana.
Establishing disaster recovery (DR) plans, including backup strategies with AWS Backup and RDS Multi-AZ replication.
Working closely with Cloud Architects, Developers, and SRE teams to improve cloud performance and reliability.
Requirements
10+ years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE) roles.
Good to have experience in deploying Java-based applications.
Proven experience designing, deploying, and managing in distributed environments.
Deep expertise in AWS services, including EC2, EKS, RDS, S3, Lambda, IAM, SNS, SQS, and EventBridge.
Strong hands-on experience with Terraform, CloudFormation, or AWS CDK.
Proficiency in containerization technologies (Docker, Kubernetes, Helm) and managing EKS or ECS clusters.
Experience building CI/CD pipelines with tools like AWS Code Pipeline, Jenkins, GitHub Actions, or GitLab.
Security expertise, including IAM, AWS KMS, encryption, and compliance best practices.
Strong scripting and automation skills with Python, Bash, or PowerShell.
Site Reliability Engineer enhancing system reliability and deployment practices at OpenLoop. Collaborating with cross - functional teams for incident management and performance tuning.
Senior DevOps Engineer enhancing Azure application reliability for a healthcare fintech platform. Collaborating closely with engineering teams to ensure deploy safety and observability.
DevOps Engineer contributing to tooling changes and leading a community of practice at Totara. Focused on collaboration, development, and support for internal teams.
Site Reliability Engineer responsible for infrastructure supporting AI platform. Safeguarding US customer data and ensuring compliance in the Aerospace and Defense sector.
Senior Infrastructure Engineer managing Azure platform for a SaaS product at Rillion. Focused on automation, security, reliability, and scalability in a hybrid work environment.
Statistician/Reliability Engineer applying statistical analysis for satellite systems at Aerospace Corporation. Leading projects on system reliability and working closely with interdisciplinary teams in a full - time on - site role.
DevOps Engineer designing and implementing solutions to optimize operations in media technology at Mediagenix. Collaborating with cross - functional teams to enhance user experiences.
DevOps Senior Software Engineer at SimCorp developing high - quality software solutions for financial technology. Responsible for mentoring junior engineers and solving complex technical challenges.
Senior DevOps Engineer at SimCorp managing cloud environments and automating builds using Azure. Collaborating with cross - functional teams to ensure high service availability and compliance.
DevOps Engineer designing, building, and operating software development infrastructure for CodeMettle. Leading automation and best practices to enhance value delivery across teams.