At EMC, you'll put your skills to good use as an important member of our team. You can count on gaining valuable experience while contributing to the company's success. EMC strives to hire and retain the best people by engaging, developing and rewarding employees.
Collaborates with the team to deliver moderately complex automated solutions that are scalable, reliable, highly available, secure and resilient using emerging technologies. Writes moderately complex code, updates scripts and programs systems to support infrastructure and application automation. Creates infrastructure and application build and deployment automation. Partners with other engineers to implement platform solutions that enable teams to deliver value faster. Works with systems and applications across platforms including multiple cloud providers and physical data center. Supports teams across the organization and troubleshoots and improves moderately complex systems. Performs test driven development.
Develops moderately complex automation tools and platform solutions as part of the software development life cycle for developer enablement
Writes moderately complex code, updates scripts and programs systems to support infrastructure and application automation
Creates infrastructure and application build and deployment automation
Explores and develops new cloud and automation technologies
Provides technical support to engineers, stakeholders, and leadership to improve the Continuous Integration/Continuous Deployment (CI/CD) experience
Provides internal consulting and ongoing support to customers and development teams, such as how to use platform tools and systems, or implement solutions
Builds, tests, and implements monitoring leveraging cloud native, open source and/or commercial monitoring tools
Updates technical documentation as needed due to changing implementations
Education & Experience:
Bachelor’s degree, preferably in computer science, management information systems or related field
Two years of experience in cloud infrastructure, DevOps, application development, enterprise systems infrastructure or related experience
Knowledge, Skills & Abilities:
Good knowledge of Windows or Linux
Good programming skills in Python, Bash, PowerShell, or similar
Basic knowledge of Docker containers
Good knowledge of Git based source control and tools
Good Scripting, automating, and deploying in AWS, Azure or GCP skills preferred
Good AWS CloudFormation or Cloud Development Kit (CDK) skills preferred
Basic knowledge of networking and Internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks
Good knowledge of debugging, troubleshooting, and root cause analysis concepts
Strong analytical and problem-solving abilities
Strong verbal and written communication skills, including documentation
Strong customer service skills
Excellent attention to detail and multi-tasking skills
Our employment practices are in accord with the laws which prohibit discrimination due to race, color, creed, sex, sexual orientation, gender identity, genetic information, religion, age, national origin or ancestry, physical or mental disability, medical condition, veteran status, citizenship status, marital status or any other consideration made unlawful by federal, state, or local laws.
All of our locations are tobacco free including in company vehicles.
To learn more about why you’re gonna to love it here, watch the video below.