What Working at Hexaware offers:
Hexaware is a dynamic and innovative IT organization committed to delivering cutting-edge solutions to our clients worldwide. We pride ourselves on fostering a collaborative and inclusive work environment where every team member is valued and empowered to succeed. Hexaware provides access to a vast array of tools that enhance, revolutionize, and advance professional profile. We complete the circle with excellent growth opportunities, chances to collaborate with highly visible customers, chances to work alongside bright brains, and the perfect work-life balance. With an ever-expanding portfolio of capabilities, we delve deep into and identify the source of our motivation. Although technology is at the core of our solutions, it is still the people and their passion that fuel Hexaware s commitment towards creating smiles. At Hexaware we encourage to challenge oneself to achieve full potential and propel growth. We trust and empower to disrupt the status quo and innovate for a better future. We encourage an open and inspiring culture that fosters learning and brings talented, passionate, and caring people together. We are always interested in, and want to support, the professional and personal you. We offer a wide array of programs to help expand skills and supercharge careers. We help discover passion the driving force that makes one smile and innovate, create, and make a difference every day.
What would you do?
Job Description:
Position: AWS Cloud Engineer/AWS Infrastructure Administrator
Location: Washington, DC 20004 (5 days on site per week)
We are seeking a skilled and experienced AWS Infrastructure Administrator to join our team. The ideal candidate will be responsible for managing, optimizing, and securing our AWS cloud environments, ensuring smooth operation and continuous improvement. This role demands extensive knowledge of AWS services, infrastructure as code, automation, monitoring, and DevOps practices. Experience with Kubernetes on AWS (EKS) is a plus.
Key Responsibilities
- Manage AWS Infrastructure: Operate, monitor, and optimize AWS environments for high availability, scalability, and reliability.
- Terraform Implementation: Design and implement infrastructure as code (IaC) using Terraform to automate provisioning and management of AWS resources.
- Source Control and Pipelines: Hands-on experience with GitHub Enterprise, Git Actions, and pipeline creation.
- AWS Control Tower: Utilize AWS Control Tower to set up and govern secure, multi-account AWS environments based on best practices.
- IAM Roles and Policies: Manage and enforce IAM roles and policies to ensure secure and compliant access.
- Automation and Scripting: Develop and maintain automation scripts (e.g., Python, Bash) to streamline operations and increase efficiency.
- AWS Config: Implement and manage AWS Config for continuous compliance monitoring.
- Monitoring and Logging: Configure and maintain AWS CloudWatch for logs and metrics, and set up VPC Flow Logs for network traffic analysis.
- S3 Bucket Management: Manage and optimize S3 buckets for storage, backup, and lifecycle policies.
- Azure TFS Integration: Integrate and manage Azure TFS for source control, build, and release management.
- DevOps Practices: Apply DevOps principles to enhance collaboration, continuous integration, and continuous deployment.
- Kubernetes (EKS): Utilize Kubernetes on AWS (EKS) for container orchestration and management (preferred).
Qualifications
- Education: Bachelor s degree in Computer Science, Information Technology, or related field.
- Experience: Minimum 5 years managing AWS infrastructure and services.
- Certifications: AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or related certifications are highly desirable.
- Technical Skills:
- Proficient in Terraform for IaC.
- Strong knowledge of AWS Control Tower, IAM roles, and policies.
- Experience with automation and scripting languages such as Python and Bash.
- Familiarity with AWS Config and CloudWatch.
- Understanding of VPC Flow Logs and network traffic analysis.
- Expertise in managing S3 buckets.
- Experience with Azure TFS for CI/CD pipelines.
- Solid understanding of DevOps principles.
- Kubernetes on AWS (EKS) experience is a plus.
Responsibilities and Duties
- Ensure stability, security, and performance of AWS environments through regular maintenance and optimization.
- Automate repetitive tasks to improve operational efficiency.
- Implement and maintain security best practices to safeguard AWS resources.
- Monitor and audit for compliance with organizational policies and industry standards.
- Identify and resolve performance bottlenecks for optimal system performance.
- Develop and maintain disaster recovery plans for business continuity.
- Document infrastructure, processes, and procedures comprehensively.
- Collaborate with development, operations, and security teams to align infrastructure with business needs.
- Provide training and support on AWS best practices and emerging technologies.
Equal Opportunities Employer:
Hexaware Technologies is an equal opportunity employer. We are dedicated to providing a work environment free from discrimination and harassment. All employment decisions at Hexaware are based on business needs, job requirements, and individual qualifications. We do not discriminate based on race including colour, nationality, ethnic or national origin, religion or belief, sex, age, disability, marital status, sexual orientation, parental status, gender reassignment, or any other status protected by law. We encourage candidates of all backgrounds to apply.
Find out more at Hexaware.com.