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.
Full - Stack Engineer enhancing engineering productivity at Fidelity. Building internal tools for SRE teams to improve operational efficiency and reliability.
DevOps Engineer at Cloudogu working with development and operations for reliable software delivery. Focusing on CI/CD, infrastructure automation, and platform services in an agile environment.
Jr. DevOps Engineer supporting and improving CI/CD pipelines and Linux systems at Swift. Collaborating with senior engineers in a hands - on learning environment.
Senior DevOps Engineer I managing automation tooling and multi - cloud infrastructure at Spring Health. Collaborating with AI and Infrastructure teams in a hybrid Seattle office.
Site Reliability Engineer for cloudified backup platform using Commvault technology at Expleo. Joining a dynamic team to ensure backup infrastructure scalability and reliability.
Site Reliability Engineer responsible for designing and maintaining scalable services with high availability. Collaborating with development teams to enhance reliability and operational excellence.
Technical Staff leading the architecture, reliability, and modernization of enterprise ALM and DevOps tools. Driving strategy and influencing product development in collaboration with various teams.
Site Reliability Engineer responsible for reliability and availability, collaborating with development teams on scalable systems. Applying software engineering practices to improve production operations.
DevOps Engineer in the Security Data and AI Lab at Lloyds Banking Group driving data and cloud infrastructure's influence on product operations and customer service improvements.