Cloud Engineer
TEKsystems · Florham Park, NJ · 1 mo ago
Hybrid$80/hrFull-time
About the role
We are seeking an experienced Cloud Engineer with a strong Infrastructure-as-Code (IaC) experience to support a large-scale Azure cloud transformation initiative. This role will focus on designing, automating, and managing cloud infrastructure through code, helping drive modernization efforts across enterprise environments.
Responsibilities
- Design, develop, and maintain Infrastructure-as-Code solutions using Terraform.
- Build reusable Terraform modules, templates, and automation frameworks.
- Automate provisioning and lifecycle management of Azure cloud resources.
- Support migration and modernization initiatives through infrastructure automation.
- Create infrastructure solutions following security, compliance, and organizational standards.
- Build and maintain immutable infrastructure patterns and image-based deployment strategies.
- Collaborate with architects and engineering teams to design scalable Azure infrastructure solutions.
- Create automated solutions utilizing Azure services, APIs, and cloud-native capabilities.
- Create deployment plans, architecture diagrams, and technical documentation.
- Maintain CI/CD pipelines for infrastructure deployments.
- Leverage DevOps tooling including Jenkins, Ansible, Git, Jira, VS Code, and related automation platforms.
- Implement and maintain CI/CD pipelines for infrastructure deployments.
- Develop automation using Python, PowerShell, Bash, or similar scripting languages.
- Integrate infrastructure solutions with enterprise systems, APIs, and deployment platforms.
- Support automated image creation, deployment, and lifecycle management processes.
- Partner with development, architecture, and operations teams on solution design and implementation.
- Document infrastructure standards, deployment processes, and operational procedures.
- Communicate technical concepts and deployment approaches to both technical and business stakeholders.
- Stay current with emerging Azure capabilities, Infrastructure-as-Code practices, and cloud engineering trends.
Qualifications
- 5+ years of experience in Cloud Engineering, Infrastructure Engineering, DevOps, or related disciplines.
- Strong experience designing and supporting enterprise cloud infrastructure.
- Proven experience developing Infrastructure-as-Code solutions.
- Experience supporting cloud transformation or modernization initiatives.
- Strong problem-solving skills and ability to work independently.
- Excellent communication and collaboration skills.
Skills
- Terraform
- Packer
- Azure Resource Manager (ARM) Templates
- Bicep (preferred)
- Infrastructure automation best practices
- Cloud Platforms
- Azure networking, security, identity, and governance
- Azure services and API integrations
- Programming & Scripting
- Python or Groovy
- PowerShell
- Bash
- JavaScript (preferred)
- DevOps & Automation
- Jenkins
- Ansible
- Git
- CI/CD Pipeline Development
- Agile methodologies
- Networking & Security
- TCP/IP
- Firewall Rules
- Identity and Access Management
- Cloud Security Best Practices
Preferred Qualifications
- Experience with Docker and Kubernetes.
- Familiarity with AWS or other public cloud platforms.
- Experience with monitoring and observability tools such as: Azure Monitor, Splunk, Dynatrace, Datadog.
- Azure certifications such as: AZ-900, AZ-104, AZ-204, AZ-400.
Benefits
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)